我在我的linux mint上安装了JDK来学习编程java。我遇到的一个问题是将“.java”文件保存到我的Documents文件夹或任何其他文件夹时出现权限错误
当我编写程序并尝试在编译之前将其保存为“.java”文件时,我收到错误
permission denied. The file on disk may now be truncated!
为什么会发生这种情况?如何防止这种情况发生?
我已尝试保存到不同的文件夹但没有任何作用。虽然我发现我可以在使用root权限时保存它。使用root的问题是我无法编译该文件,因为会出现另一个错误。我后来发现我只能以用户身份编译 我怎样才能停止以root用户身份来回走动?
答案 0 :(得分:1)
你可以在Documents文件夹中保存任何其他文件吗?最有可能的是它与文件* .java无关。如果它以某种方式是文件系统问题,那么任何文件都应该表现出相同的问题。因此,请尝试保存到/ home / [您的用户名]目录中的任何其他文件夹(您通常拥有完全权限)。
快速搜索此错误消息似乎表明您的主文件夹存在权限问题:
http://crunchbang.org/forums/viewtopic.php?pid=317617
所以一定要尝试其他文件夹,或只是/ home / [用户名] 如果是同一个问题,该链接应该有帮助