通常我们使用eclipse maven创建web项目创建好后需要自己去调整好项目的一些结构。
1、比如jdk的版本不对。(我电脑安装的jdk是1.7的,在eclipse 使用maven创建的web项目中默认的是1.5的)
2、maven项目的一些目录不见了
3、动态web的版本设置---Project facets
在我使用eclipse每次创建web项目都需要在eclipse中去调整。
下面我把自己经常使用的调整方式给大伙分享下:
第一个问题,和第二个问题可以一同解决:
选中项目--按Alt+Enter--java build path--libraries--选中jre--edit--选中workspace default jre 就OK了
第三个问题:
就是我们选中动态web和java版本的时候出现的问题,如上图这样选中我们是没办法执行的。
Apply是灰色的,提示cannot change version of project facet Dynamic Web Module to 3.0
这个问题有两种解决方式:
1、到workspace 找到自己的项目 ---找到 settings文件夹
org.eclipse.wst.common.project.facet.core.xm
<faceted-project>
<fixed facet="wst.jsdt.web"/>
<installed facet="java" version="1.5"/> -----如:修改这里为1.7
<installed facet="jst.web" version="2.3"/>----修改这里为3.0
<installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>
然后重启eclipse OK 解决
2、这种方法更简单,不需要我们重启eclipse就可以搞定
首先把Dynamic Web Module 的勾去掉 直接调整java的版本为1.7,把Dynamic Web Module修改成3.0(当前的勾还是去掉的)。
然后我们只想Apply OK,然后在把Dynamic Web Module 勾上。在执行apply这样就完全搞定了。不需要重启eclipse就可以设置成功。
以上操作我都操作过。
如果有什么问题可以给我留言。我们一起交流,我需要不断的进步,祝你生活愉快。