我的项目结构如下。服务器是 Glassfish 4。IDE - netbeans 7.4。项目 temp 由项目 a 使用。
EAR
+ lib/temp.jar
+ a.war
Temp.jar
包含核心类。它们被战争使用。Temp.jar
不从战争中导入任何文件,它必须对战争一无所知。但是,temp.jar
有通过反射创建战争类实例的类(根据 xml 文件)。我明白了ClassNotFoundException
。如何修复?是否可以修复或我的项目结构错误?
注意:我没有将 temp.jar 放在 a.war 中,因为可以有不同的 war 文件可以使用这个 jar。