這裏是我的設置 SDK:木衛三的Eclipse(3.4.2) 應用服務器:JBoss的4.2.3GA如何爲特定應用程序定義自定義EAR文件名稱?
我有三個項目:
- MYAPP,這是主要的項目,只有庫和log4j配置。這是application.xml和jboss-app.xml所在的地方。
- MYAPPEJB,這是我的業務邏輯項目,其中有我的實體bean,會話bean。
- MYAPPWeb,這是我的客戶端邏輯項目,其中我有我的Struts Forms,Struts Actions,JSPs和Jasperreports報告。
當我將我的項目發佈到我的筆記本電腦上的jBoss服務器時,我得到了以下EAR文件名:MYAPP.ear,這是有道理的。
我想爲最終的EAR定義不同的自定義名稱,比方說ACCOUNTMANAGER.ear
這裏是我的application.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:application="http://java.sun.com/xml/ns/javaee/application_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_5.xsd" id="Application_ID" version="5">
<display-name>MYAPP</display-name>
<module>
<ejb>MYAPPEJB.jar</ejb>
</module>
<module>
<web>
<web-uri>MYAPPWeb.war</web-uri>
<context-root>/manager/myapp</context-root>
</web>
</module>
<library-directory>/lib</library-directory>
</application>
任何想法?
謝謝
查爾斯
我已編輯我的帖子,包含application.xml內容 –
我無法爲我的主應用程序指定web-uri。這隻適用於模塊。 –