我有一個文件上傳Servlet和嘗試一些文件存儲爲:GWT文件上傳java.security.AccessControlException:訪問被拒絕(java.io.FilePermission中
try{
File uploadedFile = new File(UPLOAD_DIRECTORY + fileName);
File uploadedFile = new File("/"+fileName);
item.write(uploadedFile);
}
catch (Exception e) {
e.printStackTrace();
}
之後,我得到以下錯誤:
java.security.AccessControlException: access denied (java.io.FilePermission /untitled.html write)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)
at java.security.AccessController.checkPermission(AccessController.java:546)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
我該如何解決呢?
我使用eclipse與Jetty服務器,所以如何設置寫權限? – 2011-03-09 08:20:14
@gwt_user我正在考慮文件系統權限,實際上。但是如果你想改變Java策略文件,你可以看看這裏:[Security and Permissions](http://java.sun.com/developer/onlineTraining/Programming/JDCBook/appA.html#FilePermission) – 2011-03-09 15:00:11
@IsaacTruett where我必須把文件放在我的eclipse項目中,我需要填寫什麼? – 2011-03-09 16:01:41