2011-07-27 129 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

相关问题