【问题标题】:Java give admin rights in eclipse [duplicate]Java在eclipse中赋予管理员权限[重复]
【发布时间】:2016-07-29 16:07:28
【问题描述】:

我正在编写一个应该能够将文本文件保存到任何位置的应用程序。当我在 Eclipse 中运行代码时,出现以下异常:

java.io.FileNotFoundException: C:\myFile.txt (Zugriff verweigert)

“Zugriff verwiegert” 是德语的permission denied

我可以写信到 C:\Users\MyUser\Documents

我做了一些研究,发现该应用程序需要管理员权限。 如果是这样,我如何在 eclipse 中以管理员身份运行它?

我编写文件的代码:

try {
        PrintWriter writer = new PrintWriter("C:\\myFile.txt", "UTF-8");
        writer.print(script.toString());
        writer.close();
} catch (FileNotFoundException | UnsupportedEncodingException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
}

编辑: Stackoverflow 将我的问题与以下问题相关联: How do I elevate my UAC permissions from Java? 但我想知道在eclipse中是否有可能! ;D

【问题讨论】:

  • 您似乎在询问以更高的权限级别执行您的代码。您是否尝试过以管理员身份运行 Eclipse?
  • 以管理员身份运行它。不知道为什么我没有自己想出这个:D。谢谢
  • 我很高兴 stackoverflow 没有删除人们标记它们的方式的“重复”问题。这显然是重复的问题说“不,你不能”并给出了一些解决方法(针对不同但模糊相关的问题),而这个问题有一个干净、简洁的“以管理员身份运行 Eclipse ”作为答案。

标签: java eclipse


【解决方案1】:

以管理员身份运行 Eclipse,您将能够在文件系统的任何位置进行写入

【讨论】:

  • 对我不起作用:(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-19
  • 1970-01-01
  • 1970-01-01
  • 2013-09-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多