在DeepIn系統中使用eclipse創建maven的Web項目
1. 安裝好jdk和eclipse以后,啟動eclipse
2. 創建maven項目,選擇Maven Project
3. 在創建項目過程中,創建簡單Maven項目,不使用archetype創建(會聯網下載,很慢)
4. 創建的項目的packaging選擇war會創建web項目(jar創建java項目,pom創建父項目)
5. 創建完成項目會報錯,打開pom.xml文件,里面會提示缺少web.xml
6. 在src/main/webapp下創建WEB-INF文件夾,并且從別的地方拷貝web.xml文件即可(可以從創建的Dynamic Web Project中拷貝過來)
7. 添加index.jsp到webapp目錄下
8. 設置工程的屬性,設置Targeted Runtimes,設置一個tomcat服務器作為本項目的javaee服務器
9. 添加servlet,并運行,即可訪問servlet
第9步:也可以設置pom.xml中的servlet依賴(先不設置Targeted Runtimes),然后添加servlet也不會報錯
<!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope>
</dependency>
參考:
父子項目:
浙公網安備 33010602011771號