我正在尝试使用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文件无法运行吗?另外,为什么要从两个罐子开始呢?如果您需要更多信息,请与我们联系。
添加回答
举报
0/150
提交
取消