commons-httpclient.jar에서 클래스 경로 문제가 있습니다.jar 파일의 클래스 경로 문제
응용 프로그램은 commons-httpclient.jar의 최신 버전 인 commons-httpclient-3.0.1.jar를 사용합니다.
일단 JBOSS가 설치되면 commons-httpclient.jar라는 원래 버전이 두 개의 다른 디렉토리에 설치됩니다.
/opt/appname/lib and /opt/appname/server/default/lib
간단하게 제거 할 수는 있지만 시스템의 다른 응용 프로그램에서 사용하고있는 것으로 나타났습니다. 예를 들어, 클래스를 사용할 순서를 지정하는 방법이 있는지 알고 싶습니다.
사용 평민 - HttpClient를-3.0.1.jar 후 사용하는 최초의 평민을-httpclient.jar
자바 상당히 새로운, 그래서 어떤 도움을 주시면 감사하겠습니다.
배포 응용 프로그램 (웹 응용 프로그램의 경우 WEB-INF/lib)과 함께 jar를 번들로 묶는 경우 JBoss는 자체 jar 대신 응용 프로그램의 jar를 사용하게되어 있습니다. 즉, JBoss는 클래스 로더를 망치고 예상치 못한 일을 한 경험이 있으므로 너무 긍정적이지는 않습니다. –