我们已经搭build了Tomcat 6
[TOMCAT_HOME]/lib – 这是标准的tomcat版本 [TOMCAT_BASE]/lib – 这里我们喜欢添加非标准的附加jar文件 但不知何故,我不设法得到Tomcat的[TOMCAT_BASE]/lib jar文件。 看来,我所有的jar文件外侧tomcat被忽略。
在启动Tomcat之前,我设置了CLASSPATH=[TOMCAT_BASE]\lib
——–编辑
JAVA_ENDORSED_DIRS可用于添加一个附加的文件夹,其中包含要由Tomcat加载的jar文件
根据这里的文档 ,设置CLASSPATH将被tomcat初始化脚本忽略。 另外,除非你想把它添加到上述dpage中提到的其他目录之一,否则真的没有办法让Tomcat进入别处。
与Java Web应用程序通常一样,问题是:为什么? 如果您使用的是第三方应用程序,并且您想重写一个jar,那么您可能只需重build耳朵如果您正在使用自己的应用程序,然后重新构build应用程序(例如,如果您想要一个开发库和另一个产品)是“Java方式”。
这是关于你如何去实现的。 在#2上,如果你正在构build你自己的warball,并且它是自动解包,那么把它添加到那里,而不是在直接文件系统上。