Webstart를 통해 서명되지 않은 라이브러리가있는 서명 된 jar를로드하려고합니다. 그러나 "신뢰할 수있는 라이브러리로 샌드 박스 항아리를 열려고합니다"오류가 발생합니다. 내 jnlp 파일에서 모든 사용 권한 설정을 제거 했으므로 (내가 선호하지 않음) 라이브러리에 classnotdefined 예외가 생깁니다. Netbeans를 사용하여 신뢰할 수있는 라이브러리 설정으로 내 jar에 서명합니다. 라이브러리에 서명하면 작동합니까 (광산은 아니지만 GPL이 적용됩니까)?Java Webstart가 "신뢰할 수있는 라이브러리"로 샌드 박스 된 병합을 시도합니다.
모두 Webtart가 아닌 로컬로 작업 중입니다. 감사합니다, 카이
매니페스트 파일 : 나는 어떤 주제에 대한 정보뿐만 아니라 (http://download.oracle.com/javase/6/docs/technotes/guides/jweb/mixed_code.html) 발견
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.2
Trusted-Library: true
X-COMMENT: Main-Class will be added automatically by build
Class-Path: lib/tools.jar
Created-By: 1.7.0-b147 (Oracle Corporation)
Main-Class: customcompile.CustomCompile
Name: customcompile/Source.class
SHA-256-Digest: WFa1FC4Q07sE3S9XxmUSEpgUKjvjYo81urGSiiLNBYY=
Name: customcompile/Output.class
SHA-256-Digest: Sc8oRhAcYYrEtWY5iA56bNKx4EuHQHgFfHmXRSYV474=
Name: customcompile/CustomCompile.class
SHA-256-Digest: WYmy6ny6BU6sYFqJCwxSUPsbTWbpvBuPurYuwnZR5sM=
Name: customcompile/MemoryClassLoader.class
SHA-256-Digest: 0bUNmC+gI7dkGFzEmDvAqdOv15UmHOQS8dDVi9FxGFU=
Name: META-INF/INDEX.LIST
SHA-256-Digest: komZP7Un7Uyi8XTq+HvpbZtNF5cfPC8TmGiPBfcO3qk=
Name: customcompile/MemoryFileManager.class
SHA-256-Digest: GorTXt3N3GZ2kUHry7qBfAOgUuYvhWHE3S+SGEjzR7k=
: 아래 하나 이 제안, 혼합 코드에 대한 Q & 발견 라이브러리에 게으른 모드를 설정했는데 나에게 아무 것도하지 않았습니다.
공개적으로 액세스 할 수 있습니까 .JNLP입니까? 그렇다면 테스트를 위해 URL을 포함 할 수 있습니까? – jefflunt
.jar의 매니페스트 파일 내용을 원래 질문에 게시 할 수 있습니까? – jefflunt
완료, 많은 정보가 없습니다. – RobotRock