1. Open "New Maven Project" Wizard
2. Fill artifact info correspondingly
3. Click "Finish"
生成標準的Maven工程,要求有如下源目錄:
src/main/java
src/main/resources
src/test/java
src/test/resources
創建maven project的嚮導界面中,勾上Create a simple project(skip archetype selection)就會自動生成上述結構。
4. 在已創建項目點擊右鍵,選擇properties,找到project facets選項,勾選Dynamic Web Module和Java,然後在Runtimes中勾選要使用的app server。
5. 同樣在project facets中,點擊“Further configuration available..."對context進行配置
6. 右鍵點擊進入java bulid path 修改 default output folder 爲/webapp/WEB-INF/classes。
7.在deploy 到app server content時,依賴的jar包沒有導入到WEB-INF/lib文件夾下 ,一個辦法是修改.classpath文件:把
<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>替換成
<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>