0

尝试在命令提示符下运行 java 类时遇到了一些麻烦。它是一个非常简单的类,我的一个朋友说这可能是 Windows 8 的问题。有什么建议吗?在这里,我将向您展示该类以及我如何尝试编译它。我在日食中工作得很好。

           package gmit;

           public class A {
             public static void main(String[] args) {
               System.out.println("hello");
             }
           }

在命令提示符中我写了 C:\Users\eclipse\workspace\Oct1stcasting\src\gmit>

其次是 - javac A.java

java A类

我使用类型 A.java 测试了该类
,并且确实出现了该类的文本。我究竟做错了什么?任何帮助都会很棒。

4

4 回答 4

1

如果它在 Eclipse 项目中运行,但不是从命令行运行,您可以试试这个:

C:\Users\eclipse\workspace\Oct1stcasting\bin\gmit>java A

在项目目录中,Eclipse 将源代码保存在 /src 中,将字节码保存在 /bin 中。因此,如果您只是想从命令行运行字节码,将目录更改为 /bin 可能就足够了。

于 2016-07-19T10:35:51.597 回答
0

汇编:

C:\Users\eclipse\workspace\Oct1stcasting\src>javac gmit/A.java

执行:

C:\Users\eclipse\workspace\Oct1stcasting\src>java gmit/A
于 2013-10-01T11:13:28.867 回答
0

编译

C:\Users\eclipse\workspace\Oct1stcasting\src\gmit>javac A.java

跑步

C:\Users\eclipse\workspace\Oct1stcasting\src\gmit>java A

运行 java 程序时不要附加 .class 扩展名

于 2013-10-01T11:11:42.577 回答
0

.class使用java命令时不要添加后缀。

使用java Ajava -cp . A。如果当前目录未隐式用作类路径,则需要后者。

于 2013-10-01T11:12:07.540 回答