【发布时间】:2011-08-12 23:17:59
【问题描述】:
是否可以使用 java.util.Logging 并记录到 java webstart 应用程序中的文件? 我有以下日志记录代码:
处理程序 fh = new FileHandler("myapp.log"); Logger.getLogger(MyApp.class.getName()).addHandler(fh);并得到以下异常:
java.security.AccessControlException:访问被拒绝(java.util.logging.LoggingPermission 控制) 在 java.security.AccessControlContext.checkPermission(未知来源) 在 java.security.AccessController.checkPermission(未知来源) 在 java.lang.SecurityManager.checkPermission(未知来源) 在 java.util.logging.LogManager.checkAccess(未知来源) 在 java.util.logging.Handler.checkAccess(未知来源) 在 java.util.logging.FileHandler.(未知来源) 在 whoisapiclient.WhoisAPIClientApp.main(WhoisAPIClientApp.java:80) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(未知来源) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(未知来源) 在 java.lang.reflect.Method.invoke(未知来源) 在 com.sun.javaws.Launcher.executeApplication(未知来源) 在 com.sun.javaws.Launcher.executeMainClass(未知来源) 在 com.sun.javaws.Launcher.doLaunchApp(未知来源) 在 com.sun.javaws.Launcher.run(未知来源) 在 java.lang.Thread.run(未知来源)【问题讨论】:
标签: java logging java-web-start