Это можно сделать несколькими способами.
Если вы хотите, чтобы классы были встроены в EAR, вы можете сохранить их в каталоге LIB вашего EAR
app.ear
|--META-INF/application.xml
|--lib/
|-library1.jar
|-library2.jar
|
|--ejb-component1.jar
|--ejb-component2.jar
|--ui-war1.war
|-WEB-INF/lib/library3.jar
|--ui-war2.war
|-WEB-INF/lib/library4.jar
Еслиу вас есть несколько файлов EAR, которые используют одни и те же библиотеки, и вы можете просто скопировать эти библиотеки в JBoss / server / {config - default / all и т.д ...} / lib
В любом случае файлы классов будутдоступны для вашего приложения, и вам не нужно явно указывать этот jar в вашем classpath.