Выделение не содержит основной тип в maven-archetype-webapp

Я только что создал проект maven в Eclipse с использованием архетипа maven-archetype-webapp. Затем я щелкнул правой кнопкой мыши на src/main/resources и создал класс с открытым статическим методом void main:

public class Foo {
    public static void main(String[] args) {
        System.out.println("hi");
    }
}

В конце концов я щелкнул правой кнопкой мыши на файле и выбрал Debug As -> Java Application, Результатом было всплывающее высказывание Selection does not contain a main type

1 ответ

Честно говоря, я не являюсь пользователем Eclipse, но согласно соглашениям maven классы должны создаваться в src/main/java, Если у вас нет этой папки, просто создайте ее вручную, это простая папка.

Больше информации вы можете прочитать здесь

Другие вопросы по тегам