当遇到 maven-assembly-plugin 没有主类的问题时,可以按照以下步骤进行排查和解决:1. 确认 maven-assembly-plugin 的版本和配置 首先,确保你使用的 maven-assembly-plugin 版本是稳定的,并且配置是正确的。你可以在 pom.xml 文件中查看和修改 maven-assembly-plugin 的配置。
-- 排除不需要的文件夹(路径是jar包内部的路径) --> <exclude>**/assembly/</exclude> </excludes> </configuration> </plugin> <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>3.2.0</version> <configuration> <!-- 配置描述符文件 --> <appendAssemblyId>true</appendAssemblyId> ...
maven打包时,默认不会将第三方依赖包打进来。可以在pom.xml中添加maven-assembly插件实现… 打出的包里 xxxx-with-dependencies.jar 就是包含依赖包的 <build> <plugins> <!-- Maven Assembly Plugin --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId...
<execution> <id>make-assembly</id> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin> </plugins> </build> 在pom.xml加入该配置解决
<appendAssemblyId>false</appendAssemblyId> <archive> <manifest> main.Main </manifest> </archive> </configuration> </plugin> </plugins> </build> 在测试项目中也会出现此错误。我试图用谷歌搜索它,每个人都建议添加 pom.xml,但我已经这样做了...(在我的情况下,这不是一个解决方案)。我怎么解决这个...
6、在Deployment Assembly添加Maven依赖 右键项目> Properties > Deployment Assembly > Add > Java Build Path Entries > next > Maven Dependencies > Finish > ok , 如图 至此,所有配置已经完成,项目可以正常使用了。 可能也会出现以下的错误,按实际情况来解决。
Maven插件配置的信息只能针对其生成的文件,在maven-jar-plugin插件设置的信息只会出现在xxx.jar包中,在maven-assembly-plugin插件设置的信息只会出现在xxx-jar-with-dependencies.jar包中 处理maven打包中没有主类启动的情况 第一步:在pom文件中添加 <!--解决maven打包问题--><plugin><groupId>org.apache.maven....
错误未能在项目org.apache.maven.plugins:maven-assembly-plugin:2.4:single上执行目标myProjectTests (prepareTests):未能创建程序集:创建程序集存档错误:必须设置至少一个文件。->帮助1 我已经在maven文档和网际网络中搜索了解决方案,并尝试了各种标志的许多不同组合,所有这些都有相同的错误。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有...
<artifactId>maven-dependency-plugin</artifactId> <executions> <!-- 复制第三方 jar 到项目目录下的 target/lib/ 下 --> <execution> <goals> <goal>copy-dependencies</goal> </goals> <configuration> ${project.build.directory}/lib <excludeScope>provided</excludeScope...