Если вы правильно добавили свои зависимости, ваше приложение должно правильно скомпилироваться и выполнить, или я что-то упустил?Зависимости следует добавить в раздел POM, который выглядит следующим образом:
<dependencies>
<dependency>
<groupId>annogen</groupId>
<artifactId>annogen</artifactId>
<version>0.1.0</version>
</dependency>
<!-- other dependencies here -->
</dependencies>
Maven и плагин m2e / m2eclipse полагаются на исходные файлы, которые условно помещаются в src/main/java
для кода приложения и src/test/java
длятестовый код.Код приложения компилируется в target/classes
, а тестовый код компилируется в target/test-classes
.Если вы планируете использовать Maven и / или m2e / m2eclipse, прочитайте об этом. Maven: полный справочник является хорошей отправной точкой.