작성한 프로젝트가 있고 설명서가있는 .pdf 파일을 여는 도움말 버튼이 있습니다. 내가 실행하고 이클립스를 사용하여 내 응용 프로그램을 실행하고 어도비 리더에서 문서 벌금을 표시하는 버튼을 클릭하면 버튼에 대한 코드는 다음과 같은PDF 문서가 포함 된 실행 가능한 JAR 파일로 프로젝트 내보내기
URL loc = Actions.class.getResource("Documentation/test.pdf");
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + loc);
입니다. 이클립스를 통해 프로젝트를 Runnable JAR 파일로 내보내고 버튼을 클릭하면 아무 일도하지 않는다. 이 작품을 만들기 위해 내가 추가해야 할 것이 있습니까?
방금 7zip을 사용하여 jar 파일을 열었습니다. 내 test.pdf 문서가 여기에 표시됩니다.
위치를 jar 파일을 열면 위치가 null입니다. 이클립스 사용하여 프로젝트를 실행하고 위치를 인쇄 할 때 올바른 위치를 가리 킵니다. 어떻게 jar 파일 내에서 위치 고정에 갈 것이라고? – sigfreik