Cannot chnage version of project facet Dynamic Web Module to 3.0
使用Maven创建的项目由于版本太老,自带的Dynamic Web Module是2.3,如果企图改为3.0可采用如下方法:1.打开工程目录下的.settings目录,并打开org.eclipse.wst.common.project.facet.core.xml2.按如下方式将2.3修改为3.03.选择Maven>>Update Project<?xml version="1.0" encoding="UTF-8"?> <faceted-project> <fixed facet="wst.jsdt.web"/> <installed facet="java" version="1.7"/> <installed facet="jst.web" version="3.0"/> <installed facet="wst.jsdt.web" version="1.0"/> </faceted-project>
项目加载JDK总是默认加载J2SE-1.5
虽然右键查看的是否实际加载的是eclipse配置的JDK,但是看到 J2SE-1.5还是会感觉不爽,所以可以通过设置Maven下conf目录下的settings.xml文件,在setting是节点中添加如下内容即可,具体要使用的jdk版本以本机配置的为准:
<profiles> <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile> </profiles> </profiles>
总结:使用Maven经常会碰到的一些小问题
最新推荐文章于 2025-04-28 20:37:32 发布