【发布时间】:2013-08-29 08:01:36
【问题描述】:
我想知道是否有办法将所有需要的 .jars 放在单独的 .war/ear 中,这样当我对代码进行微小更改时,我就不必将所有库 .jars 部署到服务器?
因为每次我想测试更改/在开发期间上传 50mb(到越位的 Tomcat 服务器)并不是消磨时间的好方法。
我在 SO 上阅读的大多数主题都表明您确实想要一个自包含的 .war 文件。在这种情况下,它仅与 1 个 .war 文件共享。不确定这是否可以通过部署描述符中的某种库引用来实现。
【问题讨论】:
-
您是否尝试将这些 jars 放入 servlet 容器的类路径中(这可能会对其他 webapps 产生负面影响,但它可能会解决您的上传问题)? JBoss 7 使用其模块化类加载概念为此提供了解决方案。
-
不,我没有,但我会探索这个选项
标签: tomcat deployment war ear