我一直在Clickstack和the 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>
这似乎很简单。但是(我对事物的了解不多)我是否需要从头开始开发容器?
答案 0 :(得分:1)
tomcat6一个历史悠久 - 被称为&#34; staxcat&#34;
https://github.com/CloudBees-community/staxcat-clickstack
你当然可以分叉并将其作为基础。使用tomcat7的方法是使用较少的自定义堆栈 - 更接近vanilla tomcat7。
我的建议是使用tomcat7作为起点 - 如果你可以的话(tomcat6现在变得有点老了!) - 但是如果你真的需要tomcat6,那么staxcat可能是看看的回购!