【发布时间】:2012-10-02 21:17:35
【问题描述】:
我最近在我的 PC 中安装了一个 java 软件并开始编写一些简单的程序。我在编译程序时没有遇到任何问题,但是在执行它时,它显示了这个错误消息 -
"Windows 无法打开此文件。
文件:HelloWorld.java
要打开这个文件,windows 需要知道你想用什么程序打开它。 Windows 可以联机自动查找它,或者您可以从计算机上安装的程序列表中手动选择。
我知道所有的路径设置都是正确的。事实上,在编译程序时完全没有问题。这可能是什么问题?我什至重新安装了 JRE,但这并没有帮助。有人可以帮我吗?
注意:我使用的是 Windows 7 64 位架构操作系统,并且我使用命令提示符来编译和执行文件。
【问题讨论】:
-
你想用什么命令来执行它?另一方面,您应该执行 HelloWorld.class,编译后的文件,而不是源代码
-
执行时,您的程序不应该关心 HelloWorld.java 源文件。它应该只关心它编译成的 .class 文件或 .jar 文件。
-
.java 文件是 Java source 文件。阅读 Java 入门教程:docs.oracle.com/javase/tutorial/getStarted/index.html
-
我试图从命令行编译一个程序,但我仍然无法让它工作。我为我的机器上工作的编译器设置路径是 C:\Program Files\Java\jre6\bin 然后使用 javac --> 给出错误 java --> 说它找到了 HelloWorld.java 文件但是有不是主要的。但是有一个主要课程,因为我看了看它就在那里。还有什么问题?
标签: java command execution prompt