java多模塊創建。解決多模塊中的web只有src/main/java

避免麻煩,先創建一個server(Tomcat)
1.新建一個maven項目,選擇存儲位置,並選擇創建一個簡單的maven工程
new-》other-》maven-》maven project
選擇創建一個簡單的maven工程
輸入Group Id、Artifact Id、Packaging,packaging選擇pom包

2.創建service(jar)
右擊父工程名-》new-》other-》maven-》maven module
輸入module name,選擇Create a simple project
默認jar-》finish.

3,.創建web
同,選擇war-》finish
a.如果項目需要web.xml,去複製一個web.xml到項目中即可。
也可以使用Eclipse生成:有如下兩種方式
1.右擊項目——>Java EE Tools——>Generate Deployment Descriptor Stub.然後系統會在src/main/webapp/WEB_INF文件加下創建web.xml文件。錯誤解決!
2.右擊項目——>Properties——>Project Facets 將Dynamic Web Module的勾去掉,點擊Apply,再重新勾上,點擊下方出現的Further configuration availber,再選擇生成的目錄即可生成web.xml

=---------==舊-----
2.創建模塊
右擊父工程名-》new-》other-》maven-》maven module
輸入module name,選擇maven-archetype-quickstart

3.創建web模塊
右擊父工程名-》new-》other-》maven-》maven module
輸入module name
第一種:.選擇創建一個簡單的maven工程,填名字,packaging選擇war包,finish
第二種:.選擇創建一個簡單的maven工程,填名字,packaging選擇jar包,finish
第三種:web項目:右鍵-new-other-mave-maven module-next-module name-next-選最後一個webapp-finish
如果報錯:點開這個web模塊-》右鍵Deployment D……-》點Generate Deploy……(沒有Deploy的,請確認是在Project Explore下操作的)
此時web項目創建完成。
如果jsp之類的報錯,記得選tomcat(項目右鍵=》properties=》targeted Runtimes=》選tomcat=》apply)

4.父工程下創建含有多模塊的模塊
右擊父工程名-》new-》other-》maven-》maven module
輸入module name
選擇創建一個簡單的maven工程,packaging選擇pom包

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章