Я следую учебному пособию maven из https://maven.apache.org/guides/getting-started/. Итак, сначала я набираю следующее, чтобы сгенерировать файл pom.xml и исходные файлы.
mvn -B archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=com.mycompany.app -DartifactId=my-app
Затем я иду в папку my-app
и компилирую, используя mvn-compile
.Тем не менее, при проверке основного класса приложения, набрав javap target\classes\com\mycompany\app\App
, я получаю следующее:
Warning: File .\target\classes\com\mycompany\app\App.class does not contain class target\classes\com\mycompany\app\App
Compiled from "App.java"
public class com.mycompany.app.App {
public com.mycompany.app.App();
public static void main(java.lang.String[]);
}
У меня вопрос, почему я получаю предупреждение вверху, что App.class
не содержиткласс target\classes\com\mycompany\app\App
, и как я могу решить эту проблему?