日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Eclipe 新建maven web 项目

發布時間:2025/3/19 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Eclipe 新建maven web 项目 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

eclipse 新建maven web項目:

1.創建web項目
空白處---右擊--->New---->Other--->MavenProject--->filter webapp--->maven-archetype-webapp

問題1:
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

解決方案:
dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<!--tomcat 容器有 api 防止運行時 沖突 provided :編譯、測試 classpath 有效 運行無效-->
?<scope>provided</scope>
</dependency>
問題2:
沒有出現src/main/java
src/test/java?
解決方案:
1.JRE修改為本地安裝 的 jdk
選中項目中
JRE System Libary 右擊---->Build path--->config build path--->edit 替換為本地安裝的jdk 環境
問題3:
an error xxxx?
選中項目----右擊--->maven--->update project

?

2.maven 項目轉換為web項目:

選中項目----右擊--->properties--->Project Facets--->勾選Dynamic web module 并且指定對應的jdk 版本
3. 檢查目錄是否生效:
src-->main -->webapp -->WEB-INF

4.web項目部署的配置:
選中項目----右擊--->properties--->Depolyment Assembly--->remove test folder
NOTE:
maven 項目如果無法正常運行,檢查是否maven Dependencies 這個目錄

5.檢查文件的classes 文件的輸出目錄:
選中項目----右擊--->properties--->build path--->Source---> 檢查 src/main/java、src/test/java、src/main/resources 是否正確配置
6.運行web項目
web 項目運行服務器上面:
jetty:
輕量級的web 服務器
1. jetty:run
<build>
<finalName>maven-web</finalName>
<plugins>
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.3.6.v20151106</version>
</plugin>
</plugins>
</build>

2.package:

<build>
<finalName>maven-web</finalName>
<plugins>
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.3.6.v20151106</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>

tomcat:

package
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>


解決問題總結:
第一步通過problems view 確定是哪里的問題?

1. 首先檢查是否是指定的本地安裝jdk

2. 具體錯誤具體對待

3. mvn clean(排除不想關的 錯誤)

4. 選中項目 ---->maven--->update project

轉載于:https://www.cnblogs.com/nuoyinsomnus/p/7880325.html

總結

以上是生活随笔為你收集整理的Eclipe 新建maven web 项目的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。