我有一个 Web 应用程序 A.war,它有两个 servletAServlet和BServlet. 两者都实例化了一个辅助类com.mycompany.Foo.class(这是我自己的类,不是第三方库)。
现在我想将两个 servlet 拆分为两个单独的 WAR:A.war 将只有 AServlet,而新的 B.war 将具有BServlet. 将通过 HTTP GETAServlet调用。BServlet两个 WAR 都将具有com.mycompany.Foo.class. 我想在同一个 JBoss 实例上部署两个 WAR。
问题是,由于两个 WAR 中存在相同的类,并且 WAR 部署在同一个 JBoss 实例上,是否会出现任何类加载问题?