随笔-366  评论-37  文章-0  trackbacks-0
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 小王 阅读(459) 评论(0)  编辑 收藏 引用 所属分类: Web开发Java

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理