如何在具有root访问权限的文件夹中保存java应用程序生成的文件?
答案 0 :(得分:2)
这样做的直接方法是以root用户身份运行您的应用程序。
另一种解决方案是向用户询问root密码。为此,您必须询问系统的“su”命令。请注意,您的用户必须拥有“wheel”组。或者,您可以使用sudo(确保为当前用户安装和配置了sudo)。
正如caarlos0在评论中所说,如果您愿意,可以使用“kdesu”或“gtksu / gksudo”。
当然,您的应用程序不可移植!在Windows上,没有“su”,“sudo”等等。