에서 WAR 응용 프로그램의 jboss-client.jar가 사용할 수 있도록하기위한 트릭 무엇입니까, 파일은 제이보스 EAP 6.1 제이보스 EAP 6
JBOSS/bin/client/jboss-client.jar
그것은 웹 응용 프로그램에 필요한 모든 클라이언트 클래스가 포함되어있다. 그러나 WAR 파일을 설치하면 사용할 수있는 클래스가 표시되지 않습니다.
이 문제를 해결하기 위해이 JAR 복사본을 war 파일 WEB-INF/lib
폴더에 포함 시켰습니다. 이 복사본은 낭비이지만 더 중요한 것은 설치하려는 모든 응용 프로그램 서버마다 다른 WAR 파일을 가져야한다는 것입니다.
WAR 파일의 응용 프로그램이 응용 프로그램의 WEB-INF/lib
폴더로 복사하지 않고도이 라이브러리의 클래스를로드하여 사용할 수 있도록 허용하는 트릭이 있습니까? 또는이 항아리를 복사하여 모든 WAR 응용 프로그램에서 사용할 수있는 장소가 있습니까?
war 파일에서이 라이브러리를 사용하려면 어떤 용도가 있습니까? –
당신은 어떤 수업을하고 있습니까? 배포에 모듈 종속성을 추가하기 만하면됩니다. 단지 사용하는 클래스에 따라 다르므로 추가 할 모듈 dependenc (y | ies)를 알 수 있습니다. –
이 JAR 파일에는 애플리케이션이 JBoss 서버와 통신하는 데 필요한 클래스가 들어 있습니다. 잠재적으로 모든 클래스가 필요합니다. 진짜 질문은 : 왜 내 응용 프로그램이이 JAR의 클래스를 볼 수 없습니까? jar 파일의 유일한 목적은 응용 프로그램이 JBoss와 대화하는 것입니다. 나는 모든 클래스에 액세스 할 수 없도록 모든 단일 응용 프로그램에서 내가 잘못하고있는 것에 대해 신비가 있습니다. – AgilePro