Windows 7 在jdk/bin中保存java文件时出错

Windows 7 在jdk/bin中保存java文件时出错,windows-7,Windows 7,当我保存java文件时,错误是您没有在此位置保存的权限。请与管理员联系以获得window7上的权限。这很正常-jdk/bin是jdk的安装目录,普通用户不能(也不应该)在那里写入文件。在Linux/Unix和Mac OS X上也会遇到同样的问题,因为在Mac OS X上,安装目录不允许普通用户使用 将文件写入用户主目录(系统属性“user.home”,跨平台工作),或让用户选择保存内容的位置。不要将应用程序数据存储在“Program files”目录中。 这是一个非常糟糕的设计,普通用户没有对该

当我保存java文件时,错误是您没有在此位置保存的权限。请与管理员联系以获得window7上的权限。这很正常-
jdk/bin
是jdk的安装目录,普通用户不能(也不应该)在那里写入文件。在Linux/Unix和Mac OS X上也会遇到同样的问题,因为在Mac OS X上,安装目录不允许普通用户使用


将文件写入用户主目录(系统属性“user.home”,跨平台工作),或让用户选择保存内容的位置。

不要将应用程序数据存储在“Program files”目录中。

这是一个非常糟糕的设计,普通用户没有对该目录的写访问权限(这是一个很好的理由)

因此,即使您在本地更改设置以打开病毒之门,您的应用程序也不会在其他计算机上运行

此外:在JDK目录中存储Java文件没有任何用途


顺便说一句:您的大写字母已损坏,点或逗号…

Bin目录不允许直接在其中保存程序。
它非常简单,只需将您的.java文件保存在桌面上,然后复制粘贴到Bin中。完成;)

如果文件不能直接保存到
c:\ProgramFiles\java\jdk1.8.0\bin\

解决方案:-

单击“开始”菜单,在“运行”中键入记事本命令

右键单击记事本以管理员身份运行,然后键入可直接保存到
c:\program files\java\jdk1.8.0\bin\

试试看