MANIFEST.MF(系统找不到指定的路径)

Posted

技术标签:

【中文标题】MANIFEST.MF(系统找不到指定的路径)【英文标题】:MANIFEST.MF (The system cannot find the path specified) 【发布时间】: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\ 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”下。 【参考方案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 文件夹丢失的错误。

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

【讨论】:

以上是关于MANIFEST.MF(系统找不到指定的路径)的主要内容,如果未能解决你的问题,请参考以下文章

解决Maven项目pom.xml文件报xxx\target\classes\META-INF\MANIFEST.MF (系统找不到指定的路径。)问题

Maven项目pom.xml文件报:xxx argetm2e-wtpweb-resourcesMETA-INFMANIFEST.MF (系统找不到指定的路径。) 问题

pom.xml错误xxxx argetclassesMETA-INFMANIFEST.MF (系统找不到指定的路径。)

Maven项目pom.xml文件报xxx argetclassesMETA-INFMANIFEST.MF (系统找不到指定的路径)

doma 提示META-INF下sql文件找不到

找不到文件 manifest.mf eclipse