1、控制台下进入工作路径(例如:D:\eclipse-workspace)
2、输入命令:
mvn archetype:generate -DgroupId=com.wang -DartifactId=test1 -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
创建了包名为com.wang,类名为test1的web项目了。
注意,此时还无法导入Eclipse,因为还没有生成.prject文件。
3、在控制台下进入此项目文件夹(即test1)
输入命令:
mvn eclipse:eclipse -Dwtpversion=2.0
生成Eclipse工程文件.project
注意,一定要加参数-Dwtpversion=2.0,生成的是Web项目。如果不加参数则转换成的是java项目,而不是web项目
4、将项目导入Eclipse,看到报错
(1)The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
鼠标点击项目-》右键-》Java Build Path
打开Libraries选项卡->Add Library,添加tomcat
打开Order and Export选项卡,勾选新增的tomcat选项
(2)还有不明错误
进入路径test1\.settings\
打开文件org.eclipse.wst.common.project.facet.core.xml
找到<installed facet="jst.java" version="1.4"/>
将version="1.4"改为version="1.8",因为我本机的jdk是1.8。
(为什么使用maven生成的这个文件的这里默认是version="1.4",谁能告诉我,跪求!)
4、配置tomcat server(略)
5、在eclipse中打开项目中的index.jsp,点击运行图标,run。
看到在Eclipse中有网页打开,显示了index.jsp的默认文字。
O了!
posted on 2017-09-17 13:39
小王 阅读(476)
评论(0) 编辑 收藏 引用 所属分类:
Web开发 、
Java