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
小王 閱讀(495)
評論(0) 編輯 收藏 引用 所屬分類:
Web開發 、
Java