2011-07-27 51 views
3

我正在嘗試使用Gradle來構建一個將運行Tomcat的嵌入式實例的項目。我想使用Tomcat jar文件作爲項目的依賴項,而不是使用Tomcat插件來運行Web應用程序。主要的Maven倉庫似乎沒有Tomcat,而我在Tomcat中找到的唯一倉庫是< http://tomcat.apache.org/dev/dist/m2-repository/org/apache/tomcat/>這是相當過時的。似乎在該存儲庫中可用的Tomcat 7的最新版本是7.0.2,Tomcat 7現在高達7.0.19我應該使用什麼Maven倉庫來獲取Tomcat罐子?

回答

5

主存儲庫確實有Tomcat 7 jar。請參閱http://tomcat.apache.org/tomcat-7.0-doc/maven-jars.html

<dependency> 
    <groupId>org.apache.tomcat</groupId> 
    <artifactId>tomcat-api</artifactId> 
    <version>7.0.19</version> 
</dependency> 

上面是一個樣本依賴項。也許你正在使用錯誤的groupId。

+0

出於某種原因,我們的Maven鏡像不會自動拾取Tomcat Jars。當我手動添加Maven存儲庫並使用代理服務器時,它就像一個魅力一樣。 – Jared

相關問題