我正在使用以下配置:
每次我想在eclipse中运行一个应用程序时,会出现一个弹出窗口,告诉我发生了一个问题:找不到文件:... \ target \ classes \ META-INF \ MANIFEST.MF。
转到项目的根目录。在pom所在的地方然后尝试做一个
mvn eclipse:clean
然后刷新项目并查看离开的位置
我有同样的问题但它解决了干扰格式化
POM.hml
并按
ctrl + a和ctrl + shift + f然后保存文件
右键单击项目,然后选择maven,然后在选择项目名称后单击“更新项目”并更新它将正常工作。
右键单击项目然后单击maven然后更新项目。它对我有用。
I had the similar issue.What I did is
1. Right click on project>Maven>Disable Maven Nature
2. Right click on project>configure>Convert to maven project
Error gone
如果您还使用Maven并且有时在Eclipse之外进行编译,那么它可能会删除Eclipse的清单,而Eclipse将无法识别外部Maven创建的清单。
TL; DR在
Window > Preferences > Maven > WTP
中取消选中“Maven Archiver在构建目录下生成文件”。
阅读更多@ cosjav的回答on another question。
清理所有(涉及)项目并刷新工作区中的打开项目
右键单击项目 - > Maven - >更新
DEBUG或RUN服务器以获取最近创建的war文件。
执行MAVEN UPDATE时,请务必选中“强制更新快照/发布”
所有。对我来说,pom.xml中有一个错误。我格式化了代码(Ctrl + Shift + F),错误消失了。之后,我能够运行该应用程序。
我知道这个问题已经得到解答了。经过几次尝试,对我有用的是在eclipse中扩展我的项目,右键单击目标目录并单击刷新,从那时起一直在工作。希望如果上述所有方法都失败,这适用于某人。
关闭日食并再次开始日食。这将刷新项目,问题将得到解决。