【问题标题】:How to Run a Simple Java Program如何运行一个简单的 Java 程序
【发布时间】:2011-05-08 21:57:37
【问题描述】:

我爸爸离开了 Java,因为现在碰巧有时我会忘记简单的事情,并且曾经表现得像个笨蛋。

要运行用记事本编写的简单 Java 程序说“Hello World”,我需要做什么?

我知道命令 javac "Filename.java" 和 java "Filename" 分别从命令提示符运行它。

但是当我尝试这样做时,我收到了这条消息:

“javac 不是内部或外部命令、可运行程序或批处理文件。”

我无法编译该文件。

我不知道我们需要做一些事情,比如设置类路径或路径环境变量,但我不记得了。

谁能帮帮我?

谢谢, 大卫

【问题讨论】:

  • 获得一个不错的 IDE。 IntelliJ 很棒,并且有免费的社区版。
  • 如果对您有帮助,请将此标记为答案。谢谢
  • @org.life.java:你有 YouTube 帐户吗?如果是,请评论此视频,课程名称应以大写字母开头。否则,我们的生活会很糟糕。
  • @Adeel 我还没有看过完整的视频 :) 顺便说一句,我想我需要注册 :)

标签: java variables classpath environment-variables javac


【解决方案1】:
  1. 添加JAVA_HOME环境变量指向jdk安装目录
  2. 到您的 PATH 环境变量,添加 %JAVA_HOME%\bin
  3. 添加一个CLASSPATH 环境变量以指向%JAVA_HOME%\lib
  4. 记得打开一个新的控制台窗口并尝试运行javacjava - 现在一切都会好起来的。

【讨论】:

  • 对于 CLASSPATH 环境变量,可以吗?如果我放弃 "%JAVA_HOME%\lib" 或者我必须在最后添加 rt.jar 文件?
  • 如果你使用 jdk >= 1.6,可以只指明直到目录,否则你需要指明 JAR/ZIP/.class 文件。
【解决方案2】:

1)创建JAVA_HOME环境变量设置值到java主目录

例如c:\program files\java\jdk1.5;

1) 将环境变量中的 PATH 设置为您的 java bin 目录

例如%JAVA_HOME%\bin

并检查类路径是否设置正确,在 cmd 上运行 javac 命令

此链接将有助于创建和运行简单的 java 应用程序 java tutorial

【讨论】:

  • CLASSPATH 不应指向 bin 文件夹。它应该指向包含 JDK jar 文件的文件夹!你的建议不起作用。
【解决方案3】:

【讨论】:

    【解决方案4】:

    您需要 JDK 才能运行 javac。

    【讨论】:

    • 我知道我的朋友,我已经安装了jdk,我只是想知道一些关于环境变量所做的事情
    【解决方案5】:

    我建议你首先在 eclipse 中开始编码,它为你提供了所有的环境设置。一旦你熟悉编码,你可以尝试命令提示符编译和运行。这样,您将首先对语言充满信心,然后深入了解环境的本质并进行设置。

    【讨论】:

      【解决方案6】:

      最好使用任何 java IDE,无论是 eclipse 还是 netBeans Download Link 但如果你喜欢通过命令提示符方法,那么你需要设置路径。 (这些是您的操作系统的变量,用于了解您的命令(例如 java 或 javac 等)的位置)。希望您从其他答案中设定路径。

      祝你好运

      【讨论】:

        猜你喜欢
        • 2012-09-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-02-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-09-18
        相关资源
        最近更新 更多