java - 尝试运行简单的 Java 程序时拒绝访问
问题描述
我对 Java 很陌生。事实上,我正在尝试运行经典的 Hello World 程序。
我的问题是,当我尝试通过命令提示符运行程序时,总是得到“访问被拒绝”的响应。我尝试将我的 HelloWorld.java 文件移动到整个计算机的各个位置,但没有一个允许程序运行。最初,这是我执行的命令:
C:\程序>java HelloWorld
这给了我“访问被拒绝”。我尝试将程序移动到位于我桌面上的另一个文件夹,如下所示:
C:\Users\Spiralgo\Desktop>java HelloWorld
这给了我“访问被拒绝”。我开始在网上研究。有人建议程序不能在 C: 驱动器下运行,可能仅适用于 Windows 7,但是当我有 Windows 10 时,我想我会尝试遵循建议。
我将我的文件(现在有 HelloWorld 作为 .java 文件和 HelloWorld.class,我不知道后一个程序来自哪里或它是什么)到我的 D:驱动器并尝试通过那里执行:
D:>java HelloWorld
...再次得到“访问被拒绝”。!
然后我尝试以管理员身份运行命令提示符。仍然得到同样的错误。(我还没有尝试在 D: 驱动器中以管理员身份运行,但我觉得我真的不应该使用 D: 驱动器。)
我在“访问被拒绝”中找到的其余信息。消息太复杂了,我无法理解。我真的希望这里有人能指出我正确的方向。
解决方案
从 C:\Users\Spiralgo\Desktop 尝试:
把你的 HelloWorld.java 文件放在这里。Run javac HelloWorld.java
,它编译文件,创建一个 HelloWorld.class 文件。Run java HelloWorld
,它运行 HelloWorld.class 文件。
推荐阅读
- delphi - FireDac - 如何使用具有悖论表的事务
- python - Python 线性回归模型 (Pandas, statsmodels) - 值错误:endog exog 矩阵大小不匹配
- c# - SqlException:无法为表中的标识列插入显式值
- apache-kafka - Kafka Streams:标点符号与流程
- c# - C# Access 无法识别查询中的参数
- c++ - 构建段树时出现 C++ 段错误
- woocommerce - 使用 Google App Script API 将 Woocommerce 订单详细信息集成到 Google 表格中时遇到问题
- python-3.x - 如何在python的sql查询中使用变量
- docker-compose - docker-compose run 不设置环境变量
- swift - Firebase 查询将当前登录用户放在首位,无论实际排名如何,直到页面刷新