我有这种情况:
注意:类目录层次结构是相同的,只是类文件不同。
app1的日志文件包含 A.class的NoClassDefFoundError 。检查目录,类文件肯定在那里。现在我试图弄清楚ClassLoader是否可能只加载B.class而不是A.class,尽管每个webapps都应该有一个ClassLoader - 这意味着两个ClassLoader?
任何想法如何运作?
编辑:Tomcat7是通过Tanuki JWS启动的。从wrapper.log,我可以看到app2首先被初始化,然后只有app1。此致 艾伦
答案 0 :(得分:0)
重新启动Tomcat7后,此问题已得到解决。根本原因无法确定。