码迷,mamicode.com
首页 > 系统相关 > 详细

eclipse 建立maven项目 显示红叉的解决方法

时间:2014-09-10 00:16:09      阅读:320      评论:0      收藏:0      [点我收藏+]

标签:blog   http   java   ar   文件   2014   问题   sp   log   

1.建立好之后就会发现项目有红叉。

bubuko.com,布布扣

这时发现查查在main处,打开项目》属性》Java Build Path》source,发现里边有红叉(如下图),这是由于我们的src/main下没有建立对应的编译路径main/java和test/java造成的,故添加这两个编译文件夹。

bubuko.com,布布扣

添加好编译文件夹之后,发现红叉还没有消失,这时发现红叉是由于index.jsp页面中的The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path错误产生的,这个问题是由于项目没有引入servlet-api.jar造成的,所以需要把tomcat的运行时环境添加进来。项目》属性》Libraries》Add Library》Server Runtime》Tomcat,OK。

现在项目中的红叉没有了,取而代之的是个感叹号。我们发现感叹号打在java resources上,而打开里边却没有感叹号。经过多次测试,发现这是由于项目引用的jre System Libarary的版本和本机上装载的java版本不一致造成的,所以只要在项目》属性》java Build Path》Libraries》JRE System Libary的版本改成本机搭载的java版本就可以了,对了还有最后一步,就是去Project Facets中把java的版本也改成本机java的版本。

bubuko.com,布布扣

 

bubuko.com,布布扣

经过以上几部,项目中的叉叉感叹号就消失了。

eclipse 建立maven项目 显示红叉的解决方法

标签:blog   http   java   ar   文件   2014   问题   sp   log   

原文地址:http://www.cnblogs.com/atomgame/p/3963554.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!