win8系统,为啥会拒绝访问求大神解答,谢谢

或许是因为题主的账户没有写入C:\\Program Files (x86)及其子目录的权限。默认普通用户都是不能写入这些路径的,为了保护安全。题主试试从别的目录作为当前工作目录(换言之cd到别的目录去)来执行javac要么用javac的全路径,题主的情况就是 C:\\Program Files (x86)\\Java\\jdk1.8.0_60\\bin\\javac,或者要么把环境变量JAVA_HOME设到C:\\Program Files (x86)\\Java\\jdk1.8.0_60,然后把%JAVA_HOME%\\bin添加到环境变量PATH的开头。或者还是在题主截图的目录执行javac但是传入-d \u0026lt;directory\u0026gt;参数指定要把生成的class文件写到哪里去,指定一个有写权限的目录就好了。javac参数请参考官方文档:http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javac.html
■网友
win键+x 然后按a
■网友
题主这个习惯不好。正确的姿势是:设置JAVA_HOME,PATH里添加;%JAVA_HOME%\\bin;然后在桌面、用户文件夹、或者其他盘运行。如果要用别的库,再设置个CLASSPATH就好了。


    推荐阅读