我正在經歷一段艱難時期來實現我的設計。基本上它是一個有三層的網絡服務。接口,業務邏輯和後端連接服務。我需要通過另一個模塊jar來引用模塊中的jar文件。可能嗎?以及如何實現這一目標?JBOSS EAP 6.2子模塊
如果我解釋更多,有一個稱爲「事務」,「網關」和「實用程序」的模塊。事務和網關都使用實用程序。接口調用事務。然後事務調用網關。
我使用Java 1.8和JBoss EAP 6.2
我正在經歷一段艱難時期來實現我的設計。基本上它是一個有三層的網絡服務。接口,業務邏輯和後端連接服務。我需要通過另一個模塊jar來引用模塊中的jar文件。可能嗎?以及如何實現這一目標?JBOSS EAP 6.2子模塊
如果我解釋更多,有一個稱爲「事務」,「網關」和「實用程序」的模塊。事務和網關都使用實用程序。接口調用事務。然後事務調用網關。
我使用Java 1.8和JBoss EAP 6.2
看一看的class loading文檔(鏈接指向WildFly,但它工作在JBoss的EAP 6.x的相同)。您可以通過引用deployment.Transactions.war
依賴關係來設置部署依賴關係。
我用JBOSS AS 7試過了這個設置,它成功了。 Transactions,Utility和Gateway構建爲Jar文件並作爲模塊添加到JBOSS。只有接口Web服務位於部署文件夾中。我已經閱讀過這些文檔,並將這些模塊添加爲全局模塊。還有什麼要做的? –
哦,所以這些不是部署,而是模塊添加到'$ JBOSS_HOME/modules'目錄?如果是這種情況,你可以添加'module.xml'文件和任何你看到的錯誤消息。 –
是的,就是這樣。下面是module.xml文件的內容---------> 'code'
這是部署爲EAR還是每個部署? –
所有模塊單獨部署。 –