往eclipse里面导工程的时候报错faceted project problem是什么意思?

这是什么意思啊?昨天还好好可以运行出来的今天打开eclipse突然就这样了....求高手

往eclipse里面导工程的时候报错faceted project problem是设置错误造成的,解决方法为:

1、点击“Help”,选择“Check for Updates”。

2、点击“Work With”的下拉框,根据自己的eclipse版本选择不同的选项。

3、打开下面的“Web,XML……”,选择图片显示的四个选项。

4、然后点击“Next”。

5、选择“accept”,点击“Finish”。

6、然后eclipse会安装所选的插件,就可以正常导入了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-01

解决faceted project problem错误:

原因分析:

1.更换机器或系统后,旧工程所使用的Tomcat已不存在。

解决办法:打开Project Properties -> Project Facets,打开面板右侧"Runtimes",选择现在的tomcat服务器,然后点击apply即可。

2.Java facet 版本要始终和java compiler的编译等级一致。

解决办法:检查Project->Preferences->Project Facets和Java compliance level。

详见:http://stackoverflow.com/questions/2239959/faceted-project-prblem-java-version-mismatch-error-message

第2个回答  2020-04-19

原因:设置错误造成。解决方法:重新正确设置来解决此问题。

如下参考:

1.点击“帮助”,选择“检查更新”。

2.单击use下拉框并根据您的eclipse版本选择不同的选项。

3.打开下面的“Web,XML…”,选择图像中显示的四个选项。

4.然后点击“下一步”,如下图所示。

5.选择“接受”,然后点击“完成”。

6.然后Eclipse安装您选择的插件,并准备正常导入。

本回答被网友采纳
第3个回答  2019-01-11
有两种可能 一种是runtime server不对 另一种是jdk版本不对

然后注意一点就是哪个项目不对就右击该项目名 然后点属性 在这里面调 不然容易调别的项目 所以我之前改的时候也发现本来是对的 不知道要改哪里 后来发现选错项目了(用project properties) 后来直接右键属性 就发现初始设置的问题了 改改就好
第4个回答  2013-05-30
Project Deployments
redeploy追问

??????????????????????????????什么?????????????????/

追答

更改java版本,换回原来的就好了


解决方法为:

项目属性->MyEclipse->Project Facets->修改Java为以前的



现象: 
向eclipse里面导入已存在工程时,报如下错误: 

Description Resource Path Location Type 
Target runtime Apache Tomcat v6.0 is not defined.
... Unknown Faceted Project Problem 

原因分析: 
新装了操作系统,旧工程所使用的Tomcat已不存在, 

解决: 
1。打开工程,属性 
2。打开"Project Facets",打开面板右侧"Runtimes",取消缺失的runtime

追问

我是那样的啊.................你看

追答

    打开"Project Facets",打开面板右侧"Runtimes",取消缺失的runtime

追问

"Runtimes在哪啊- -我没看到..能不能截个图看看

追答

追问

是在下面的show all runtime那里打勾嘛?

追答

你是不是更换了jdk的版本,如果是,项目属性->MyEclipse->Project Facets->修改Java为以前的版本,比如还原为1.6,1.5。。。

追问

但是上面的图片你也看到了1.6那里的勾是勾上的啊

追答

不是勾的问题,是后面1.6的问题,把1.6改成1.5或者1.4试试

追问

恢复不起

设为1.5点了下面就出来了那个叉叉,然后点了revert之后java那个地方又自动跳到1.6

追答

终极解决方案,你新建一个项目,把这个项目的src,webroot等拷贝过去,编译过的文件不用考过去

追问

好麻烦.............算了........

还是谢谢你哈....我把分给你了..

然后多加了40分给你

本回答被提问者采纳
相似回答