2012-09-18 5 views
0

하나의 .jar 파일을 JBoss 7에 배포했습니다. 이제 JBoss에서 배포 한 .jar 파일은 다른 제 3 자 jars에 의존합니다 .so 제 3 자 jars를 JBoss에 어떻게 추가합니까?.JBoss에 종속성 병 추가

답변

0

앱을 .war 또는 .ear 형식으로 패키지하고 여기에 종속성을 포함시킬 수 있습니다. 코드를 모듈로 추가하는 것보다 Maven을 사용하여 배포하고 관리하는 것이 훨씬 간단하다는 것을 알았습니다.

즉, 하나 이상의 응용 프로그램에서 의존성 라이브러리를 재사용해야하는 경우 @ Yai Yean Naing Aye가 제안한대로 모듈로 설치하도록 선택할 수 있습니다. 데이터베이스 커넥터/드라이버가 좋은 예입니다.

내가 최근에 발견 한 또 다른 상황은 다른 모듈이 라이브러리에 액세스해야 할 때 라이브러리를 모듈로 설치해야한다는 것입니다. 예를 들어, Hibernate Validator는 JBoss AS7에 내장되어 있습니다. 그러나 @SafeHTML 태그를 사용하려면 JSoup 라이브러리를 추가해야합니다. 모듈은 전쟁에서 라이브러리에 액세스 할 수없는 것처럼 보이므로 앱에 단순히 포함시킬 수 없습니다. 따라서 모듈로 추가해야합니다.