【发布时间】:2013-08-28 11:52:37
【问题描述】:
在 Java Webapp 下,
我想将 /WEB-INF/lib 设置为 D:/somepath/lib
和 /WEB-INF/classes 到 E:/somepath/classes
和 web.xml 到 F:/somepath/config.xml
如何在tomcat或jetty下配置这些来改变约定?
【问题讨论】:
-
我认为你不能这样做,因为它们都是 Java EE 规范。但需要对此的专家意见。
-
您可以将目录添加到 tomcat 类路径(但影响所有 tomcat,而不仅仅是一个 webapp)。见stackoverflow.com/questions/1300780/…
-
如果您的操作系统支持链接,并且如果您正在运行爆炸战争,您可以将这些目录设为符号链接。
-
@keith 是的,现在我正在使用可以在各种操作系统下创建“链接文件”的 eclipse,
-
这不是“惯例”。这是一个规范。你为什么认为你需要一些不同的东西!
标签: java jakarta-ee tomcat jetty