Windows XP Pro WebLogic 11g Tomcat 7 JDK 1.6
我一直在将补充 JAR 文件放入
JAVA_HOME/jre/lib/ext ( a JDK installation )
多年。这比更改我的 CLASSPATH 方便得多,而且我开发的所有东西都可以在一个地方访问一组东西。
不过,我需要一种不同或更好的方法。
我最近在我的计算机上安装了 WebLogic 11g。因为我不喜欢我的机器上有多个 JDK 或 JVM,所以我将 JAVA_HOME 变量设置为指向那里。
然后我放了一个 servlet-api.jar 来编译我的 webapps。一切都好。
然后我安装了 Tomcat 7。Tomcat 7 在 CATALINA_HOME/lib 中有自己的 servlet-api.jar。在 CATALINA_HOME/lib 和 JAVA_HOME/jre/lib/ext 中有一个 servlet-api.jar 会导致 Tomcat 7 抛出错误。但是,我需要一个 JAVA_HOME/jre/lib/ext 来编译我的 webapps。
有没有比从 CATALINA_HOME/lib 中删除 servelt-api.jar 更优雅的解决方案?
谢谢