tomcat中的bootclasspath

时间:2013-02-26 11:13:51

标签: java eclipse tomcat classloader bootclasspath

我正在尝试提供java.util.Date稍微不同的实现(用于实验目的)。我重写了它,将java.util.Date打包在jar中并使用-Xbootclasspath/p:fullpathto.jar作为VM参数。当运行独立时,它会选择并运行良好。但是,当我尝试在Tomcat中设置此 bootclasspath 参数时(使用WTP eclipse),它不会使用我修改后的java.util.Date.

我在启动配置下的VM参数中配置了它。

任何人都知道为什么会这样?

干杯

2 个答案:

答案 0 :(得分:2)

我建议您尝试查看Eclipse(?)启动JVM以运行Tomcat时使用的命令参数。在Linux上,我使用ps -efl | grep java来查找...

供参考:这个Eclipse forum post提供了两种在Eclipse Launcher中设置bootclasspath的方法:

  • 您可以向JVM args添加-Xbootclasspath选项。
  • 您可以在类路径选项卡中更改bootclasspath。

答案 1 :(得分:0)

检查此问题的答案:

Overriding application server behaviour for loading jsp-api and servlet-api jars in a packaged web application

您可能使用了错误的路径格式。如果路径包含间距,请确保使用引号。