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即可启动项目。

注意事项

上一篇:maven+springMVC+mybatis 搭建资料收集
下一篇:Maven 项目打包需要注意到的那点事儿

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2025年04月28日 15时20分33秒

关于作者

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

推荐文章