在Eclipse中,當我去myProject - >右鍵單擊 - >運行方式 - > Maven構建時,我在控制檯中看到多個錯誤,不存在,如:Eclipse中的Maven項目:包javax.ws.rs不存在
javax.ws.rs does not exist
javax.ws.rs.core does not exist
javax.servlet does not exist
javax.servlet.http doest not exist
雖然在我的pom.xml中,我已經提供了這些依賴關係:
<dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>javax.ws.rs-api</artifactId>
<version>2.0.1</version>
</dependency>
<dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>javax.ws.rs</artifactId>
<version>1.0</version>
</dependency>
etc
下
<dependencyManagement><dependecies>
標籤(在pom.xml中沒有任何錯誤)。
我也有在settings.xml文件中配置的代理設置,並且此文件已正確鏈接。
我也有這些jar本地包含到WebContent \ WEB-INF \ lib文件夾並添加到類路徑中(我可以在tomcat上運行我的REST服務,錯誤「包不存在」僅在我嘗試使用Maven構建」。
的原因,我需要,我想生成和部署.war文件。
我該如何解決這個問題?有沒有戰爭,迫使Maven的看當地的圖書館呢?
要檢查問題來自哪裏,請首先:在mvn項目的根目錄下的命令行中運行mvn clean install並給我們一個反饋 – davidxxx