当我在命令提示符中打开jar文件时,遇到了以下异常:
java.io.FileNotFoundException: C:\Windows\System32\drivers\etc\hosts.File (拒绝访问)
如何以管理员权限打开jar文件?
简单地双击jar文件无法打开它。我的操作系统是win7。
如果我理解正确,您想从命令提示符中运行Java,但需要管理员权限。在这种情况下,请右键单击“命令提示符”并选择“以管理员身份运行”,然后您就可以
java -jar myprogram.jar
像之前一样从命令提示符中运行。
但是,您真的想允许此程序编辑您的hosts文件吗?如果您满意于此更改,请先了解它要做什么,然后手动进行更改。
如果您想在控制台或双击时以管理员权限运行jar文件,而不需要显式地使用管理员权限执行它,这对于用户来说是最明显的,因为他可能只知道如何单击而不知道内部工作原理。那么这就是我在这篇文章中用简单的步骤回答您的问题。 以完全权限运行Java文件