操作步骤
假如我们的项目叫做 MyDemo
1)创建项目
右键
–> New
–> Project
–> 搜索Maven Project
–> 设置存放位置
–> 选择项目类型为 maven-archetype-webapp
–> 设置项目信息 Group ID 写 公司域名 如 cn.psvmc
Artifact Id 写项目名 如MyDemo
–> Finish
2) 配置
如果是第一次用maven 构建时间会有点长构建完成后
项目名称会是这个样子MyDemo Maven Webapp 要想重命名就立刻重命名,以后再重命名的话可能会失败
我们重命名为 MyDemo
在MyDemo/src/main 文件夹下 新建 java文件夹
项目上右键 –> 刷新 –> 项目上右键 –> New –> SourceFolder–> 选择刚建的java文件夹 –> Finish
3) 坑
项目右键 –> Properties
搜索Java Build Path点开
在Libraries选项卡中修改用到的jreAdd Library –> JRE System Library –> Alternate JRE选择相应的JRE 或者 Installed JREs来添加已安装的其它版本
我这里用的1.6版本
重新切到Source选项卡
选择MyDemo/src/main/java展开 –> 选择 Output folder –> Edit –> 选择第二项 输入 target/classes –> OK
这是其它的配置也就变了 所以只配置这一个就好了
搜索Java Compiler点开 设置编译等级为 1.6
搜索Project Facets点开
设置 Dynamic Web Module 为 2.5
设置 Java 为 1.6
发现并不能设置 说的是Dynamic Web Module 2.5 必须是Java1.5以上 但明明就是啊 没办法只能直接修改配置的文件了
打开项目的web.xml,改之前:
1 |
|
改后
1 |
|
找到项目的根目录
里面有一个.settings的隐藏文件夹 打开
打开org.eclipse.jdt.core.prefs
把1.4改成1.6
1 | eclipse.preferences.version=1 |
打开org.eclipse.wst.common.component
把project-version="1.5.0"改成project-version="1.6.0"
1 |
|
打开org.eclipse.wst.common.project.facet.core.xml
把<installed facet="java" version="1.4"/>
改成<installed facet="java" version="1.6"/>
把<installed facet="jst.web" version="2.3"/>
改成 <installed facet="jst.web" version="2.5"/>
1 |
|
这样就大功告成了