Выделение не содержит основной тип в 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
, Если у вас нет этой папки, просто создайте ее вручную, это простая папка.
Больше информации вы можете прочитать здесь