В соответствии с Wildfly classloading docs зависимости между развертываниями возможны в пределах .ear. Как насчет между модулями, содержащимися в двух.Возможны ли зависимости между ухами в JBoss/Wildfly?
Если нет, я предполагаю, что это можно сделать с использованием глобальных модулей ...? Любые идеи относительно обоснования такого дизайнерского решения?
Я не уверен, понимаем ли мы друг друга: можете ли вы подтвердить, что app.war, упакованный в app.ear, может объявить зависимость от app-lib.jar в app-lib. уха, то есть, что app-lib.jar будет на пути к классу app.war, несмотря на то, что он находится в другом .ear? –
да, это именно то, что вы можете сделать. – ctomc
, когда я пытаюсь объявить зависимость между myear1.ear и myear2.ear, используя предложенный подход (module name = "deployment.myear2.ear"). Я получаю сообщение об ошибке при развертывании myear1 (myear2 уже развернут): org.jboss. modules.ModuleNotFoundException: deployment.myear2: main. Любые идеи, что я делаю неправильно здесь? –