2011-05-24 52 views
12

我使用cmd打開jar文件時遇到此異常: java.io.FileNotFoundException: C:\Windows\System32\drivers\etc\hosts.File (Access is denied) 如何打開具有管理員權限的jar文件? 只需雙擊JAR文件未打開file.I正在使用WIN7作爲OS的罐子。具有管理員權限的開放jar文件

回答

28

如果我理解正確的,你想運行在命令提示符下的Java,但希望管理權限。在這種情況下,在「命令提示符」右擊並選擇「以管理員身份運行」,然後就可以

java -jar myprogram.jar 

從命令提示符之前。

但是你真的要允許此程序來編輯您的主機文件?我建議你找出它想做的事情,如果你滿意,就手動做出改變。

+0

加一張貼一個完整的答案 – 2015-11-08 18:35:38

0

如果你想運行從控制檯或通過雙擊管理員權限的jar文件,不具有管理員權限,因爲他可能只知道怎麼按一下,而不是內部工作這是從用戶的角度來看最明顯的明確執行它。然後這是我的帖子,通過簡單的步驟回答你的任務。 Run Java file as Administrator with full privileges