用Maven生成Eclipse中的Web项目
2013-12-12 20:18
525 查看
转自:/article/2192450.html
进入workspace, 输入以下命令
mvn archetype:generate -DgroupId= ${project_groupd_ID} -DartifactId= ${project_name} -DarchetypeArtifactId=maven-archetype-webapp
-DinteractiveMode=false
下面的命令将生成一个名字为test-web,所在组为com.test的Web项目
mvn archetype:generate -DgroupId=com.test -DartifactId=test-web -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
进入所生成的项目的目录下,
cd test-web
mvn package
下面的命令用来生成Eclipse项目所需的相关文件, -Dwtpversion=2.0选项 一定要加上,他会帮助生成.seeting目录下的相关文件
mvn eclipse:eclipse -Dwtpversion=2.0
在Eclipse中导入该项目
这时可能会报以下错误
java compiler level does not match the version of the installed Jave project facet
这是因为.setting目录下文件org.eclipse.wst.common.project.facet.core.xml配置不当所致。
我们需要打开该文件并将<installed facet="jst.java" version="1.4"/>里的1.4改为1.5或更高(这要根据项目产实际情况),保存修改后,在Eclipse里刷新该项目错误将消失。
比如改成:
<installed facet="jst.web" version="3.0"/>
<installed facet="jst.java" version="1.7"/>
之后如果再往项目里添加包时,需要运行下面的命令来导入包, 一定 不能加选项-Dwtpversion=2.0,否则他会把我们上面所做的修改还原
mvn eclipse:eclipse
进入workspace, 输入以下命令
mvn archetype:generate -DgroupId= ${project_groupd_ID} -DartifactId= ${project_name} -DarchetypeArtifactId=maven-archetype-webapp
-DinteractiveMode=false
下面的命令将生成一个名字为test-web,所在组为com.test的Web项目
mvn archetype:generate -DgroupId=com.test -DartifactId=test-web -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
进入所生成的项目的目录下,
cd test-web
mvn package
下面的命令用来生成Eclipse项目所需的相关文件, -Dwtpversion=2.0选项 一定要加上,他会帮助生成.seeting目录下的相关文件
mvn eclipse:eclipse -Dwtpversion=2.0
在Eclipse中导入该项目
这时可能会报以下错误
java compiler level does not match the version of the installed Jave project facet
这是因为.setting目录下文件org.eclipse.wst.common.project.facet.core.xml配置不当所致。
我们需要打开该文件并将<installed facet="jst.java" version="1.4"/>里的1.4改为1.5或更高(这要根据项目产实际情况),保存修改后,在Eclipse里刷新该项目错误将消失。
比如改成:
<installed facet="jst.web" version="3.0"/>
<installed facet="jst.java" version="1.7"/>
之后如果再往项目里添加包时,需要运行下面的命令来导入包, 一定 不能加选项-Dwtpversion=2.0,否则他会把我们上面所做的修改还原
mvn eclipse:eclipse
相关文章推荐
- java 获取报错信息
- 用Maven生成Eclipse中的Web项目
- java 对象转成字符串
- 复杂的表单服务器端验证
- Java提供的enum详解
- java 生成doc帮助文档时出现的问题
- WebLogic配置 MyEclipse中的配置 WebLogic中项目的部署
- 关于java Math.round(Double a) 方法
- Java基础知识总结
- Java DB ResultSet clon
- 9.java学习 20131212
- Java基础知识的三十个经典问答
- eclipse快捷键
- 工作分配问题 Java 回溯
- java去除List中重复的元素
- eclipse插件egit安装使用
- eclipse git 插件集成与本地使用(傻瓜教程 一)
- java中的synchronized理解
- 在web.xml中通过contextConfigLocation配置spring
- jdk的环境变量的配置