当前位置: 首页 > 知识库问答 >
问题:

Intellij试图治疗pom。xml作为jar文件

方博
2023-03-14

在尝试从Intellij运行测试(在maven项目上)时,我经常遇到下面提到的错误

[my-module] Exception in parsing jar file for extract from jar: /path/to/pom.xml java.util.zip.ZipException: The JAR/ZIP file (/path/to/pom.xml) seems corrupted, error: error in opening zip file

然而,当从命令行运行时,所有maven循环都运行良好。

以前有人面对过这个问题吗?

这些我都试过了

  1. 无效的Intellij Idea
  2. 删除了我的m2回购并重新创建了该项目

共有2个答案

司马高昂
2023-03-14

即使在2020年,这个IntelliJ(2019.2版旗舰版)插件也试图打开pom。xml文件作为jar文件。禁用OSGI插件对我的情况有帮助:

阎裕
2023-03-14

好了,终于修好了。osgi方面显然是罪魁祸首。该问题在删除刻面后得到解决。不知道确切原因,但已知intellij osgi方面不稳定。更多信息请点击此处

 类似资料:
  • 我将基于Maven的Spring应用打包为: 奇怪的事情发生了。在生成的jar的META-INF中,我发现重复的pom.xml和pom.properties文件。有人能解释一下吗?谢谢。 这里是提取pom.xml 命令的输出: ApacheMaven 3.0.4(r1232337;2012-01-17 15:44:56 0700)Maven主页:C:\Apache-Maven-3.0.4\bin。

  • 我有一个依赖于2 jar文件的应用程序: 操作员界面。罐子 操作员。震击器 我想使用Maven结构构建我的项目。我按照Maven站点教程创建了如下结构: 我已经把我的源文件FileProcess.javaE:\project\src\main\java\source\app。 FileProcess在2 external中具有依赖关系。jar文件,但我不知道如何在pom中定义这种依赖关系。xml。

  • 我开始与IntelliJ合作,已经很多年没有与Java合作了。我一直在办公室工作。网络世界。我正在使用IntelliJ创建一个Atlassian群组自定义连接器。我需要向package。我相信下面的依赖项块是正确的,除了版本。人工智能正确吗?我使用了其他依赖项来推导这个。如何找到正确的版本?

  • 我有一个在AWS上工作的pom.xml,但在代理工作的后面它没有。我已经尝试了这篇文章中的所有内容Maven代理设置都不起作用,但都不起作用。 以下是使用mvn帮助时的错误:有效设置 以下是my settings.xml的相关部分 主机等的设置来自适用于浏览器的pac文件。有什么想法吗? 我也试着添加这个 到我的pom。xml并将jar添加到我的maven install lib目录中,但得到了这

  • 我最近从Eclipse切换到IntelliJ,在一个非平凡的项目结构中管理maven依赖项时,我非常缺少各种有用的功能。 例如,在Eclipse中,当您(错误地?)时,有一个有用的警告覆盖托管依赖项版本。 我如何在IntelliJ中得到同样的警告,以确保我没有覆盖实际上不打算覆盖的托管版本? 此外,在Eclipse中,当您将鼠标悬停在“上游”管理的依赖项上时,它会向您显示版本,您可以跳转到管理它的

  • 我是Java和堆栈溢出的新手,我在IntelliJ中创建了一个Java项目,并通过构建工件和构建。jar文件创建了一个。jar文件,以便在不使用IntelliJ的情况下运行该项目。该程序使用一个机器人来打开运行窗口,通过按Windows和R键,移动鼠标到我的计算机的分辨率(1366 x 768)的盒子内部,单击,键入cmd并按回车,移动鼠标到cmd窗口内部,单击,键入whoami并按回车。这在In