
Maven 项目用Assembly打包可执行jar包
发布日期:2025-04-12 18:35:16
浏览次数:11
分类:精选文章
本文共 1153 字,大约阅读时间需要 3 分钟。
打包非Spring项目的可执行jar包
在实际开发过程中,为了方便项目的部署和运行,通常需要将项目打包为可执行的jar包。以下是针对非Spring项目的打包方法,供参考。
1. 添加Maven插件
首先,需要在项目的pom.xml
文件中添加Maven Assembly Plugin。以下是插件的具体配置:
org.apache.maven.plugins maven-assembly-plugin 2.4.1 jar-with-dependencies com.jobscrawler.crawlers.ShhCrawler make-assembly package single
2. 清理项目
在打包之前,建议先清理项目,以确保没有冗余文件影响打包过程。
mvn clean
3. 更新项目
确保项目依赖项已经更新,以避免打包过程中出现依赖错误。
mvn update
4. 执行打包命令
运行以下命令来生成可执行的jar包:
mvn assembly:assembly -Dmaven.test.skip
生成的jar包
完成上述操作后,可以在项目的target
目录中找到以下两个jar包:
jobscrawler-1.0-SNAPSHOT-jar-with-dependencies.jar
(包含项目依赖)jobscrawler-1.0-SNAPSHOT.jar
(主项目jar包)
5. 运行可执行jar包
双击运行jobscrawler-1.0-SNAPSHOT-jar-with-dependencies.jar
即可启动项目。
注意事项
-
如果上述方法无法正常打包或运行,可以参考以下文章进行进一步调试:
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年04月28日 15时20分33秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!