首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用JMod插件部署应用程序时出现错误类:重复条目:java.util.zip.ZipException/META-INF/MANIFEST.MF

使用JMod插件部署应用程序时出现错误类:重复条目:java.util.zip.ZipException/META-INF/MANIFEST.MF
EN

Stack Overflow用户
提问于 2019-07-26 00:34:03
回答 2查看 1.2K关注 0票数 5

我正在使用OpenJDK9,并创建了一个父子结构来使用JLink和JMod部署应用程序。

我遵循互联网上的拼图示例来创建我的App结构。在我使用JMod 3.0.0-alpha-1得到路径必须是目录之前,我发现它是插件中的一个错误,3.0.0-alpha-2-SNAPSHOT还不可用,所以我构建了它,路径错误消失了,但我得到了新的错误。

这些错误是由我在POM文件中添加的依赖项引起的,如果我注释了项目成功构建的依赖项,但我想用这些依赖项构建项目。

原因: java.util.zip.ZipException:重复条目: classes/META-INF/MANIFEST.MF

我已经上传了该项目在git也Sample Project on GitHub

EN

回答 2

Stack Overflow用户

发布于 2019-08-04 04:27:37

这是因为您的一个或多个依赖项具有ZipException类。这是类导入中的一个冲突.您应该尝试删除所有导入并逐个添加。

票数 0
EN

Stack Overflow用户

发布于 2019-08-04 04:46:34

出现此错误是因为您的类路径中有一个或多个类似的类。这些类来自pom.xml文件中定义的依赖项。

建议的解决方案:

首先,使用this插件检查类路径中的重复项。

然后从pom.xml或排除类或jar文件中删除不必要的依赖项。This文档可以为您提供帮助。

希望这能对你有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57206584

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档