메시지를 MQ로 보내고 메시지를받는 독립형 Java 프로그램이 있습니다. 10 개 이상의 jar 파일이있는 wmq.jmsra.rar를 사용해야합니다. 내가 rar 파일의 압축을 풀고 classpath에서 항아리를 사용하면 잘 동작합니다. 이 .rar 파일을 압축 해제하고 클래스 패스에 각 병을 추가하거나 클래스 패스에 폴더를 추가하는 대신이 .rar 파일을 직접 사용할 수있는 방법이 있는지 궁금합니다.클래스 경로에서 .rar 파일을 사용하여 독립 실행 형 Java 프로그램을 픽업 할 수 있습니까?
내 질문이 관련이 있지만, 다른 있습니다 ... Is it correct or incorrect for a Java JAR to contain its own dependencies?
감사 JavaEE 어플 응용 프로그램 서버를 구성 할 때 자원 어댑터 (wmq.jmsra.rar)이 사용되어야한다 Jugunu
감사합니다. 나는 IBM 사이트에서 8.0.0.1-WS-MQ-Install-Java-All.jar을 다운로드하고 JavaSE 폴더의 jar를 사용했습니다. 또한 j2ee.jar을 제거하고 컴파일러 설정을 1.6으로 변경하여 버전 충돌을 제거해야했습니다. – Jugunu
안녕 Calanais, 나는 독특한 상황에 직면하고있다. 내 코드가이 오류로 인해 서버에서 작동하지 않는다 "메인"java.lang.UnsupportedClassVersionError : javax/jms/JMSException : 지원되지 않는 major.minor 버전 51.0 " 다른 많은 응용 프로그램이 있고 jre 버전이 jdk1.6_45이므로 jre를 업그레이드 할 수 없습니다. ibm 항아리는 모두 "Build-Jdk : 1.7.0_09"(메타 정보 확인)로 컴파일됩니다.이 문제에 대한 해결 방법이 있습니까? net을 확인한 후 가장 많이 사용 된 제안을 발견했습니다. jre .. 최신 jre로 잘 작동합니다. 시간 내 미리 감사드립니다. – Jugunu
별도의 스레드로 게시할지 여부를 궁금해합니다. – Jugunu