系统类路径上的Tomcat 6.0类无法从应用程序访问类

时间:2010-08-11 13:47:08

标签: tomcat tomcat6

我正在tomcat6.0中运行一个Web应用程序。我的问题是,在启动Tomcat时,我需要来自commons-lang.jar的类。我也需要在我的网络应用程序中使用commons-lang.jar。我将thic jar放在Tomcat的系统类路径中。现在我从SerializationUtils获得了SerializationException。它试图找到一个存在于web-inf / lib目录中的类。  我看到了类加载器的Tomcat文档。看起来系统类路径上的类无法从应用程序中看到类。

我该怎么做才能解决这个问题?

2 个答案:

答案 0 :(得分:0)

将commons-lang.jar放在Tomcat / lib目录中,并将其从应用程序的WEB-INF / lib中删除。

答案 1 :(得分:-1)

我必须创建一个类com.SerializationUtils并在应用程序中使用此类而不是commons-lang中的SerializationUtils。修复完成后,一切正常。