1. Cannot change version of project facet Dynamic Web Module to 2.5.
在eclipse的工程上选择属性,再选择Project Facets里面中选择Dynamic Web Module ,将2.3修改为2.5,提示如下信息:
Cannot change version of project facet Dynamic Web Module to 2.5
解决方法:在工程目录下有一个.settings文件夹,打开org.eclipse.wst.common.project.facet.core.xml,做如下修改:
<installed facet="jst.web" version="2.5"/>
2. 项目的默认jdk版本为 j2se-1.5
设置 setting.xml 文件
<profiles> <!-- 项目默认的编译级别为1.7 --> <profile> <id>jdk-1.7</id> <activation> <jdk>1.7</jdk> </activation> <properties> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion> </properties> </profile> </profiles> <activeProfiles> <activeProfile>jdk-1.7</activeProfile> </activeProfiles>
对已经是 j2se-1.5的项目, 设置 java compiler, build path 为jdk1.7, 右击项目 --> maven --> update project