이것은 아마도 이미 묻은 것입니다. 잘 모르겠습니다. 자바에서 새로운 것.Java .jar 파일 및 종속성
유닉스에서 NetBeans를 사용했습니다. 모든 것이 IDE에서 멋지게 보입니다. 그래서 저는 다른 곳에서 실행할 수 있도록 (단지 .java 클래스 두 개) jar를 하나의 컴파일러로 컴파일하려고합니다. 일부 컴파일 타임 라이브러리 (다른 .jars)가 추가되었지만 NetBeans에서 프로젝트를 빌드하고 CLI (java -jar thing.jar)에서 실행할 때 이와 같은 예외가 발생합니다.
EXCEPTION: Class com.systinet.saaj.soap.SOAP11ProtocolHandler or one of its components not found in root.wasp-impl.SOAP
...
...
EXCEPTION: [url]http://systinet.com/wasp/app/security_services_client:security_services_client[/url] -> I couldn't find deployment
descriptor (QName="{[url]http://systinet.com/wasp/app/builtin_serialization[/url]}builtin_serialization")of dependant package.
.jars를 컴파일 할 때 어떤 종류의 종속성이 누락 되었습니까? 클래스 패스에 라이브러리를 배치하거나 커맨드 라인 인수에 뭔가를 던져야할까요?
IDE를 사용하는 경우 CLI를 사용하여 JAR을 빌드하는 이유는 무엇입니까? – ppeterka
오, 내가 NetBeans에서 만든 다음 CLI에서 실행하려고했습니다. 죄송합니다. 더 명확히하기 위해 편집 됨. –