HelloJava时出错:HelloJava.class<拒绝访问。> 20

我的系统是:win7环境配置JAVA_HOMED:\jdk1.6.0_25Path.;%JAVA_HOME%\bin;%SystemRoot%\system32;%Sys... 我的系统是:win7

环境配置

JAVA_HOME D:\jdk1.6.0_25
Path .;%JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
Classpath .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar;

调试
public class HelloJava {
public static void main(String[] args) {
System.out.println("Hello Java");
}

}

HelloJava.java:1:写入HelloJava时出错:HelloJava.class<拒绝访问。>
public class HelloJava{
^
1 错误
Microsoft Windows [版本 6.1.7600]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\lenovo>java -version
java version "1.6.0_25"
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) Client VM (build 20.0-b11, mixed mode, sharing)
展开
 我来答
horiway
2011-06-10 · TA获得超过510个赞
知道小有建树答主
回答量:159
采纳率:0%
帮助的人:106万
展开全部
应当和JAVA没关系,是不是你的文件系统问题。你到目录下看看,是不是已经存在HelloJava.class文件,如果已经有将其删除,如果不能删除,请用管理员登录,取得该文件所有权然后删除之。
或者直接用管理员身份登录windows,再进行编译java文件。
kai_ting_bd
2011-06-09
知道答主
回答量:11
采纳率:100%
帮助的人:1.7万
展开全部
你安装JDK的时候难道没有自动生成一个java文件夹?而jdk1.6.0_25就是放在这个文件夹里的
我把我的给你看看:你自己仔细对比下!
JAVA_HOME:C:\Program Files\Java\jdk1.6.0_02
CLASSPATH:.;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
你也不用再编译器里面测试,你直接在dos里打javac
追问
正常运行Microsoft Windows [版本 6.1.7600]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\lenovo>javac
用法:javac
其中,可能的选项包括:
-g 生成所有调试信息
-g:none 不生成任何调试信息
追答
打javac+回车!!!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lyz0802
2011-06-10
知道答主
回答量:19
采纳率:0%
帮助的人:8.1万
展开全部
不太明白
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式