
Java写入出错 拒绝访问是什么意思 高手进。。。
我的环境变量配置:JAVA_HOMEC:\java\jdk1.6.0_10PATH.;%JAVA_HOME%bin;CLASSPATH.;%JAVA_HOME%\lib\...
我的环境变量配置:
JAVA_HOME C:\java\jdk1.6.0_10
PATH .;%JAVA_HOME%bin;
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");
}
}
在dos下运行结果:
HelloJava.java:1:写入HelloJava时出错:HelloJava.class<拒绝访问。>
public class HelloJava{
^
1 错误
为什么???
请问怎么解决? 展开
JAVA_HOME C:\java\jdk1.6.0_10
PATH .;%JAVA_HOME%bin;
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");
}
}
在dos下运行结果:
HelloJava.java:1:写入HelloJava时出错:HelloJava.class<拒绝访问。>
public class HelloJava{
^
1 错误
为什么???
请问怎么解决? 展开
5个回答
展开全部
你使用的是win7或者vista吗?
如果是的话 可能是权限不够,无权利写入文件
开始 控制面板 用户账户 更改账户控制权限 调节为最低 把这个功能关闭
或者在dos上右击 使用管理员权限
如果是的话 可能是权限不够,无权利写入文件
开始 控制面板 用户账户 更改账户控制权限 调节为最低 把这个功能关闭
或者在dos上右击 使用管理员权限
展开全部
javac HelloJava.java
java HelloJava
java HelloJava
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
javac HelloJava.java;
java HelloJava;
java HelloJava;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我运行了一下你的程序 第一遍没成功 很诡异 我也不知道为什么 结果重新粘贴了一下就好了 没有任何问题
这样的话可能有两方面原因:第一是权限问题 我没遇到过 网上有人这么说的 建议你换administrator运行一下
第二就是你的classpath设置的问题 你看一下你的文件所在的包是否放在了classpath目录下
这样的话可能有两方面原因:第一是权限问题 我没遇到过 网上有人这么说的 建议你换administrator运行一下
第二就是你的classpath设置的问题 你看一下你的文件所在的包是否放在了classpath目录下
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看看你的HelloJava.class文件的属性是不是只读的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询