gpt4 book ai didi

Java 访问被拒绝

转载 作者:行者123 更新时间:2023-12-02 05:43:14 25 4
gpt4 key购买 nike

C:\Program Files (x86)\Java\jdk1.6.0_17\bin>javac VendingMachine.java
VendingMachine.java:27: error while writing VendingMachine: VendingMachine.class
(Access is denied)
public class VendingMachine
^
1 error

这是我的编辑器第 27 行到 39 行的代码:

public class VendingMachine /*This is line 27*/
{
private int itemPrice;

private int currentBalance;

private int totalCollected;

public VendingMachine(int itemCost)
{
itemPrice = itemCost;

} /*line 39*/

我认为我的问题可能与 Win7 Prof 有关:(访问被拒绝)

我该如何解决这个问题,或者我需要做什么或阅读什么才能让它发挥作用?

谢谢你没有发火。

我刚刚更改了文件夹选项,这样我就得到了完整的(访问...),现在我只需要弄清楚为什么在运行 javac VendingMachine.java 时没有得到任何输出我想应该提出一个新问题。

最佳答案

您的工作目录是C:\Program Files (x86)\Java\jdk1.6.0_17\bin。您不能在这里写入文件。将您的 java 文件复制到不同的目录并尝试在那里编译它们。

编辑:

您应该将 C:\Program Files (x86)\Java\jdk1.6.0_17\bin 添加到 PATH 环境变量中。并将 JAVA_PATH 设置为 C:\Program Files (x86)\Java\jdk1.6.0_17

set JAVA_PATH="C:\Program Files (x86)\Java\jdk1.6.0_17"
set PATH=%PATH%;"C:\Program Files (x86)\Java\jdk1.6.0_17\bin"

之后,您可以从任意位置调用 javac

关于Java 访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56120006/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com