Jakarta ee 重用第二个EAR文件的类
使用JBoss,我创建了两个独立的EAR文件: EAR1----->Jakarta ee 重用第二个EAR文件的类,jakarta-ee,jboss,ear,reusability,Jakarta Ee,Jboss,Ear,Reusability,使用JBoss,我创建了两个独立的EAR文件: EAR1-----> 网 MemberController.java VenueController.java ejb Member.java Vincement.java EAR2-----> 网 MemberController.java ejb Member.java 现在,对于EAR2,我想通过从EAR1导入它们来扩展Venue.java和VenueController.java,而不必复制所有代码 这可能吗?你是说JBos
- MemberController.java
- VenueController.java
- Member.java
- Vincement.java
- MemberController.java
- Member.java
这可能吗?你是说JBoss是7吗?在JBoss AS 7中,打包为顶级归档(如WAR、JAR和SAR)的应用程序分配了以下模块名称: 部署。[存档名称]
在包含嵌套模块的应用程序(如EAR存档)中,将使用以下分类为每个存档分配一个模块名称: 部署。[ear存档名称]。[子部署存档名称]
因此,例如,如果Web应用程序包含在存档Ear1.ear中,则将使用以下名称部署: deployment.Ear1.ear.WebExample1.war
您可以在存档的META-INF/MANIFEST.MF中添加一个依赖项,该依赖项引用单独部署的Web应用程序:
依赖项:deployment.Ear1.ear.WebExample1.war
或者,您可以添加一个jboss部署结构。xml需要放在EAR1的META-INF文件夹中:
<jboss-deployment-structure>
<sub-deployment name="WebExample2.war">
<dependencies>
<module name="deployment.Ear1.ear.WebExample1.war" />
</dependencies>
</sub-deployment>
</jboss-deployment-structure>
你是说JBoss是7吗?在JBoss AS 7中,打包为顶级归档(如WAR、JAR和SAR)的应用程序分配了以下模块名称: 部署。[存档名称]
在包含嵌套模块的应用程序(如EAR存档)中,将使用以下分类为每个存档分配一个模块名称: 部署。[ear存档名称]。[子部署存档名称]
因此,例如,如果Web应用程序包含在存档Ear1.ear中,则将使用以下名称部署: deployment.Ear1.ear.WebExample1.war
您可以在存档的META-INF/MANIFEST.MF中添加一个依赖项,该依赖项引用单独部署的Web应用程序:
依赖项:deployment.Ear1.ear.WebExample1.war
或者,您可以添加一个jboss部署结构。xml需要放在EAR1的META-INF文件夹中:
<jboss-deployment-structure>
<sub-deployment name="WebExample2.war">
<dependencies>
<module name="deployment.Ear1.ear.WebExample1.war" />
</dependencies>
</sub-deployment>
</jboss-deployment-structure>
这正是我所做的,但每次尝试时都会出现类加载器错误。这正是我所做的,但每次尝试时都会出现类加载器错误。