Это мой проект POM (ссылка на вставку, поэтому вы можете щелкнуть правой кнопкой мыши> сохранить как pom.xml)
4.0.0
com.zybnet
excel-reporter
0.0.1-SNAPSHOT
jar
mvn1
http://maven.apache.org
UTF-8
junit
junit
3.8.1
test
log4j
log4j
1.2.17
org.apache.poi
poi
3.8
net.sf.jasperreports
jasperreports
4.6.0
org.codehaus.groovy
groovy-all
2.0.0
${project.build.sourceDirectory}
maven-jar-plugin
${artifactId}-${version}-tmp
org.apache.maven.plugins
maven-shade-plugin
1.7.1
package
shade
*:*
META-INF/*.SF
META-INF/*.DSA
META-INF/*.RSA
com.zybnet.Main
Я последовал совету по настройке подключаемого модуля jar по умолчанию, как указано в FAQ , но все же, когда я запускаю mvn package
, выдаются предупреждения о 20K. Запуск mvn clean
тоже не помогает.
Согласно этому ответу , я мог вручную исключить некоторые зависимости. Однако я не знаю, правильный ли это путь, а дерево зависимостей довольно сложное, поэтому трудно спорить, с чего начать.
Я знаю, что эти проблемы не опасны, но я привык относиться к предупреждениям как к чему-то, что должно быть исправлено. Более того, я новичок в Maven, поэтому я хотел бы понять, что не так с моим пониманием, и как устранять проблемы.
(Использование плагина сборки maven здесь не вариант)