【问题标题】:Can't execute a java code from command line无法从命令行执行 java 代码
【发布时间】:2017-04-14 15:55:01
【问题描述】:

您好,我的 jdk 已安装在我的计算机上:D:\java 我的路径是: D:\oracle\product\10.2.0\db_1\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program文件 (x86)\apache-maven\bin;C:\Program Files (x86)\apache-tomcat\bin;C:\Program Files (x86)\Skype\Phone\;D:\java\bin;D:\ jboss-as-7.1.3.Final\bin;C:\Program Files\TortoiseSVN\bin;E:\formation\Essais\Maven\apache-maven-3.5.0-bin\apache-maven-3.5.0\bin

我的 Java_Home :D:\java 我的小程序在:E:\Zoo.java

我的程序完全是:

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

在命令提示符中输入:javac Zoo.java

我没有得到“你好”:请想知道为什么以及该怎么做

【问题讨论】:

  • javac 编译你的代码,它不运行编译后的代码。您现在应该在同一个目录中有一个 Zoo.class。如果是这样,请运行java Zoo,它会起作用。
  • 请阅读一些教程。 javac 编译它不运行的代码
  • 非常感谢....我工作了
  • 请问有没有办法一次编译并运行它?
  • @Bizi 不,Java 是编译和解释的。

标签: java command-line


【解决方案1】:

使用javac Zoo.java 编译它并使用java Zoo 运行它。来自 cmets:-

请问有没有办法一次编译并运行它?

,Java 既可编译又可解释。

【讨论】:

    猜你喜欢
    • 2012-07-08
    • 2017-08-08
    • 1970-01-01
    • 1970-01-01
    • 2020-02-26
    • 1970-01-01
    • 2010-11-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多