Java Web Start를 통해 내 프로그램을 실행하려고합니다. 출력 콘솔에서 다음과 같은 예외가 발생합니다. 임 자바 웹 시작에 새로운 그래서 어떤 당신도 어떤 아이디어가 있습니까?Java Web Start 관련 문제
참고로, 여기 당신은 security manager에 위로 읽고 싶은거야 라인 (66)
ConfigFileReader cfg = new ConfigFileReader(BCApp.getConfigFileLocation());
java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.sun.javaws.Launcher.executeApplication(Unknown Source) at com.sun.javaws.Launcher.executeMainClass(Unknown Source) at com.sun.javaws.Launcher.doLaunchApp(Unknown Source) at com.sun.javaws.Launcher.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.ExceptionInInitializerError at JCS.Main$setStyle.setStyle(Main.java:66) at JCS.Main.main(Main.java:57) ... 9 more Caused by: java.security.AccessControlException: access denied (java.util.PropertyPermission java.io.tmpdir read) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPropertyAccess(Unknown Source) at java.lang.System.getProperty(Unknown Source) at GUI.BCApp.(BCApp.java:60) ... 11 more
신뢰할 수없는 컨텍스트에서 허용되지 않는 시스템 속성을 읽으려고합니다. –
그래서 서버에서 내 항아리에 서명했습니다. .cer 확장자가있는이 파일이 있습니다. 클라이언트가가는 한이 파일로 무엇을해야합니까? – user489041
@ user489041 - .cer에 설명 된대로 [keytool] (http://download.oracle.com/javase/1.5.0/docs/guide/plugin/developer_guide/rsa_signing.html)을 사용하십시오. jarsigner를 이미 사용한 것처럼 들리지만 그렇게하지 않으면. 그런 다음 항아리에 서명해야하며 사용자는 서명을 수락 할 수 있습니다 (또는 신뢰할 수있는 기관 중 하나에서 자동으로 수락됩니다). – justkt