在Cloudbees上寻找Tomcat6自定义以添加第三方jar

时间:2013-06-13 10:23:32

标签: maven tomcat6 cloudbees

我一直在Clickstackthe Cloudbees Community Github的文档中搜索以创建自定义容器。有一个标准的应用程序模板和一个Tomcat7项目,但没有一个项目支持Cloudbees默认的Tomcat6。 我想在Tomcat6容器中添加一些依赖项,而不是将它们捆绑在应用程序WAR中。 例如,应用程序可以具有pom.xml

中提供的AWS sdk
  <dependency>
        <groupId>commons-io</groupId>
        <artifactId>commons-io</artifactId>
        <version>2.4</version>
        <scope>provided</scope>
  </dependency>
  <dependency>
        <groupId>com.amazonaws</groupId>
        <artifactId>aws-java-sdk</artifactId>
        <version>1.4.5</version>
        <scope>provided</scope>
  </dependency>
这似乎很简单。但是(我对事物的了解不多)我是否需要从头开始开发容器?

1 个答案:

答案 0 :(得分:1)

tomcat6一个历史悠久 - 被称为&#34; staxcat&#34;

https://github.com/CloudBees-community/staxcat-clickstack

你当然可以分叉并将其作为基础。使用tomcat7的方法是使用较少的自定义堆栈 - 更接近vanilla tomcat7。

我的建议是使用tomcat7作为起点 - 如果你可以的话(tomcat6现在变得有点老了!) - 但是如果你真的需要tomcat6,那么staxcat可能是看看的回购!