![](/img/trans.png)
[英]How Tomcat Classloader separates different Webapps object scope in same JVM?
[英]Tomcat 7 How ClassLoader loads from 2 webapps, same package/classes hierarchy, different classes?
我有這種情況:
注意:類目錄的層次結構是相同的,只是類文件是不同的。
app1的日志文件包含A.class的NoClassDefFoundError 。 檢查目錄,類文件肯定在那里。 現在,我試圖確定ClassLoader是否可能僅加載B.class而不加載A.class,盡管每個Web應用程序都應該有一個ClassLoader,這意味着兩個ClassLoader?
任何想法如何工作?
編輯:通過Tanuki JWS啟動Tomcat7。 從wrapper.log中,我可以看到首先初始化了app2,然后才初始化了app1。
問候,艾倫
Tomcat7重新啟動后,此問題已解決。 無法確定根本原因。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.