Я давно пользуюсь затмениями, и я начал играть с IntelliJ IDEA.
Насколько я понимаю, проект в IntelliJ - это то же самое, что и рабочее пространство Eclipse. Кроме того, модуль в IntelliJ является эквивалентом проекта в Eclipse.
Я создал проект в IntelliJ, но я все еще не уверен, почему в нем есть папка src
если предполагается, что это рабочее пространство.
После этого я создал модуль в проекте и класс внутри каталога src
нового модуля с таким кодом:
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class MainClass {
public static void main(String[] args) throws FileNotFoundException {
System.out.println("Hello World!");
Scanner input = new Scanner(new File ("test123.txt"));
String answer = input.nextLine();
System.out.println(answer);
}
}
Проблема в том, что я получаю сообщение об ошибке при попытке прочитать файл. Я попытался поместить файл .txt в мой файл src, который находится внутри модуля и вне каталога src
но внутри модуля. Но в обоих случаях файл не найден. Да, код работает, я попробовал его на Eclipse, и он работает нормально. Имя файла также написано правильно.
Вот изображение моего проекта/рабочего пространства, если это полезно: