1

我正在构建一个 Java servlet,它需要一些 jars(libs) 用于在本地服务器(例如 Tomcat)中进行测试,但是当 servlet 部署到生产服务器时不需要这些(因为这些在生产中已经可用)。是否有推荐的最佳实践/方法来实现这一目标?

4

1 回答 1

1

我会将库 JAR 添加到本地应用服务器安装中,以使其看起来类似于您稍后要部署到的生产服务器。

在预 tomcat 6 的情况下:

tomcat-dir/common/lib

编辑:在 tomcat 6 及更高版本的情况下:

tomcat-dir/lib

结果可能是您在本地服务器上运行的其他应用程序也可能会看到此库。但也许这不是问题 如果它们在两个 Web 应用程序中,Tomcat 是否会将相同的库文件两次加载到内存中?

于 2012-11-19T17:03:46.837 回答