我正在tomcat6.0中运行一个Web应用程序。我的问题是,在启动Tomcat时,我需要来自commons-lang.jar的类。我也需要在我的网络应用程序中使用commons-lang.jar。我将thic jar放在Tomcat的系统类路径中。现在我从SerializationUtils获得了SerializationException。它试图找到一个存在于web-inf / lib目录中的类。 我看到了类加载器的Tomcat文档。看起来系统类路径上的类无法从应用程序中看到类。
我该怎么做才能解决这个问题?
答案 0 :(得分:0)
将commons-lang.jar放在Tomcat / lib目录中,并将其从应用程序的WEB-INF / lib中删除。
答案 1 :(得分:-1)
我必须创建一个类com.SerializationUtils并在应用程序中使用此类而不是commons-lang中的SerializationUtils。修复完成后,一切正常。