У меня есть папка myApp1, и pom.xml лежит внутри myApp1. Вот найди мой myApp1
myAppl1
|--src
|--main
|--java
(Java Source Code)
|--resources
some xml files and doc files
|--pom.xml
Теперь, если я сделаю пакет mvn, он создаст все папки и создаст JAR-файлы (в основном он также помещает все файлы в папку ресурсов в файле JAR).
То, что я хочу, - это создавать файлы только в папке java, которая не имеет никакой зависимости от папки ресурсов (зависимости файлов java упоминаются в файле POM, который является jars в репозитории).
Я не уверен, как мы можем создать определенную папку в Maven. Я попытался установить mvn -pl src \ main \ java -am, но пишет, что не может найти выбранный проект в реакторе?
РЕДАКТИРОВАТЬ Вот как я поместил его в pom.xml до
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>${maven-jar-plugin.version}</version>
<configuration>
<verbose>true</verbose>
<excludes>
<exclude>resources/*</exclude>
<exclude>webapp/*</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</pluginManagement>
Но я получаю [ОШИБКА] Неверно сформированный POM C: \ myProject \ pom.xml: Нераспознанный тег: 'pluginMana
gement '(позиция: START_TAG видел ... \ r \ n \ r \ n
... @ 55: 21) @ C: \ myProject \ pom.xml, строка 55, столбец 21 -> [Справка 2]