#java #eclipse
#java #eclipse
Вопрос:
Я использую eclipse oxygen. У меня уже был загружен java-проект в папке
Documents/myJavaProjects/MyProject/
Я открыл eclipse и импортировал проект. Я создал рабочее пространство
Documents/myJavaProjects
Я открыл проект /MyProject/
Путь к Main.java
/MyProject/myPackage/Main.java
Main.java
имеет это:
*/
package myPackage
public class Main {
/**
* Makes some sample calls to our Strategy classes.
* @param args as usual
*/
public static void main(String[] args) {
Когда я перехожу к запуску конфигураций, Java-приложение / проект и основной класс не отображаются. Как же так?
Редактировать: когда я пытаюсь ввести «MyProject»/ в качестве класса и myPackage.Main
, я получаю Launching configurring has encountered a problem. Launch configuration references non-existing project MyProject
Комментарии:
1.обычно существует исходная папка типа
src
inbetween project и первая папка пакета. Не уверен, поддерживает ли eclipse, чтобы исходная папка совпадала с папкой проекта (то же самое верно для папки сборки / вывода). Проверьте свойства проекта> Путь сборки Java> Исходный код (вкладка)2. @CarlosHeuberger Как мне проверить путь сборки? Когда я перехожу к пути сборки, щелкая правой кнопкой мыши мой проект, появляется сообщение «Нет доступных действий».
3. выберите проект, откройте
Project
меню, выберитеProperties
, выберитеJava Build Path
, перейдите наSource
вкладку … но если сообщение естьnon-existing project MyProject
, то проблема скорее в том, что проект вообще не был создан (с таким именем)4. @CarlosHeuberger после того, как я нажимаю
Properties
, дляJava Build Path
нет опции.5. значит, вы не создали Java-проект… Я думаю….
Ответ №1:
Назовите свой класс точно так же, как файл.java . Завершите свой основной класс и функцию с помощью «}»
Комментарии:
1. Мой файл
Main.java
. Мой классMain
2. Я закончил основной класс с
}
. (просто не показал это в моем сообщении)