Right click > Run As > Maven build > package in the Goals line of Edit Configuration > Run.
< /code>
Структура моего проекта: < /p>
maven-lambda-test
src/main/java
{package name}
App.java
JRE System Library [JavaSE-11]
...
Maven Dependencies
> jackson-annotations-2.19.0.jar
> jackson-core-2.19.0.jar
> jackson-databind-2.19.0.jar
src > main, test
target > ..., maven-lambda-test-0.0.1-SNAPSHOT.jar
pom.xml
< /code>
Плагин Maven Assembly имеет эти строки: < /p>
package
single
...jar-with-dependencies...
< /code>
Плагин Maven Shade имеет эти строки: < /p>
package
shade
< /code>
В разделе зависимостей есть 2 зависимости с артефактами, Джексон-Датабинд и Джексон-Кор < /p>
Используя просмотрщик файлов eclipse jar, я вижу, что в JAR нет зависимостей внутри
jar не имеет зависимости
MANIFEST.MF
maven
com.amazon.test
maven-lambda-test
pom.properties
pom.xml
com
amazon
test
maven_lambda_test
App$1.class
App.class
< /code>
Дайте мне знать, если я упускаю какую -либо информацию из сообщения или что -нибудь из моих файлов. Спасибо !!
Подробнее здесь: https://stackoverflow.com/questions/796 ... single-jar