为了账号安全,请及时绑定邮箱和手机立即绑定

用Maven构建可执行jar?

用Maven构建可执行jar?

狐的传说 2019-10-14 10:50:01
我正在尝试使用maven为名为“ logmanager”的小型家庭项目生成可执行jar,如下所示:如何使用Maven创建具有依赖项的可执行JAR?我将此处显示的代码段添加到pom.xml中,并运行了mvn assembly:assembly。它在logmanager / target中生成两个jar文件:logmanager-0.1.0.jar和logmanager-0.1.0-jar-with-dependencies.jar。双击第一个罐子时出现错误:Could not find the main class: com.gorkwobble.logmanager.LogManager. Program will exit.当我双击jar-with-dependencies.jar时,出现一个略有不同的错误:Failed to load Main-Class manifest attribute from: C:\EclipseProjects\logmanager\target\logmanager-0.1.0-jar-with-dependencies.jar我复制并粘贴了路径和类名,并检查了POM中的拼写。我的主课从Eclipse启动配置启动正常。有人可以帮我弄清楚为什么我的jar文件无法运行吗?另外,为什么要从两个罐子开始呢?如果您需要更多信息,请与我们联系。
查看完整描述

3 回答

?
偶然的你

TA贡献1841条经验 获得超3个赞

如果不想在程序包上执行组装目标,则可以使用下一个命令:


mvn package assembly:single

这里的包是关键字。


查看完整回答
反对 回复 2019-10-14
  • 3 回答
  • 0 关注
  • 460 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信