【问题标题】:MANIFEST.MF (The system cannot find the path specified)MANIFEST.MF(系统找不到指定的路径)
【发布时间】:2017-03-03 23:17:15
【问题描述】:

我正在尝试按照教程“http://crunchify.com/how-to-build-restful-service-with-java-using-jax-rs-and-jersey/”中的说明创建项目。我已按照所有步骤操作,但我收到了 POM 错误 ....

描述资源路径位置类型 C:\Users\xxxxxx\workspace\CrunchifyRESTJerseyExample\target\m2e-wtp\web-resources\META-INF\MANIFEST.MF(系统找不到指定的路径) pom.xml /CrunchifyRESTJerseyExample line 1 Maven配置问题

我注意到我有 2 个 Web 内容文件夹:一个在 Deployed Resources 下,其中包含我的 MANIFEST.MF 文件,另一个与 Deployed Resources 文件夹处于同一级别。 Eclipse 似乎在它所在的第二个 WebContent 文件夹中寻找它。有没有简单的解决方法?

【问题讨论】:

  • “web”目录在wb-resource node 中指定到.settings/org.eclipse.wst.common.component 文件中。关于第一个错误,你什么时候得到它?运行 Maven 时?
  • 嗨。当我打开 Eclipse 时,问题中的项目没有显示错误,但是 POM 确实在 maven 工件以及 asm 和 json 依赖项下显示了红线。但是,是的,当我右键单击 Project 并选择 Run As > Maven Build 并输入“clean install”时,POM 会出现错误。
  • 我查看了我的 Eclipse 设置文件夹“...\eclipse\jee-neon\eclipse\configuration\.settings”,但它不包含您提到的那个文件,只有“org .eclipse.equinox.p2.garbagecollector.prefs”和“org.eclipse.ui.ide.prefs”。
  • 不,不。我的意思是.settings 文件夹 项目文件夹中。另一方面,将您在红线中收到的错误消息以及运行“全新安装”时收到的错误消息发布。
  • 我的项目配置存在严重问题。在不同的文件夹路径下有 3 个 POM 文件。一个在“/.../WebContent/META-INF/maven/CrunchifyRESTJerseyExample/CrunchifyRESTJerseyExample/pom”下,另一个在“/.../target/m2e-wtp/web-resources/META-INF/maven/CrunchifyRESTJerseyExample/CrunchifyRESTJerseyExample /pom.xml”和第三个在“/..../target/m2e-wtp/web-resources/META-INF/maven/CrunchifyRESTJerseyExample/CrunchifyRESTJerseyExample/pom.xml”下。

标签: eclipse manifest.mf


【解决方案1】:

我有类似的问题,更新 Maven 项目解决了它。

在 Eclipse 中,右键单击项目 > Maven > 更新项目

看到这个帖子: http://kodurishiva.blogspot.pt/2016/04/manifestmf-system-cannot-find-path.html

当我执行maven clean 时,这种情况再次出现。

【讨论】:

    【解决方案2】:

    有两种方法可以解决此错误。

    来自 Eclipse:

    右键单击项目 -> 转到 Maven -> 更新项目。

    第二种方法是使用命令行 maven 从 maven 全新安装。

    使用以下命令:

    mvn clean
    

    【讨论】:

      【解决方案3】:

      转到项目构建路径中的库选项卡。 JRE 系统库必须是项目的默认 JRE。

      【讨论】:

        【解决方案4】:

        有两种方法可以解决此错误。

        来自 Eclipse:

        Right-click on the project -> Go to Maven -> Update project.
        

        【讨论】:

        • 另一种方法是什么?你说两种方式
        【解决方案5】:

        更新 Maven 项目刚刚解决了我的问题

        【讨论】:

          【解决方案6】:

          对于 Eclipse:

          • 检查您的项目是否没有文件夹 - src/main/java

          • 然后右键单击project -> Click Build Path -> Configure build path -> 在打开的窗口中单击sources 选项卡。

          • 您不会看到src/main/java 文件夹丢失的错误。

          • 选择它并删除它。错误将消失。

          【讨论】:

            猜你喜欢
            • 2018-12-12
            • 1970-01-01
            • 1970-01-01
            • 2011-02-23
            • 2016-04-23
            • 2017-01-04
            • 2014-04-24
            • 2021-01-05
            相关资源
            最近更新 更多