【问题标题】:How can I compile and run Java classes in Atom on Windows?如何在 Windows 上的 Atom 中编译和运行 Java 类?
【发布时间】:2018-04-28 15:04:05
【问题描述】:

在 Linux 中,很容易在终端中编译和运行 Java 文件:

$ javac App.java
$ java App

有没有办法在 Windows 中专门在 Atom 编辑器中执行此操作? 我下载了platformio-ide-terminal 包,它打开了一个终端,但是当我运行javac App.java 时,它给了我这个错误:

javac : The term 'javac' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path
is correct and try again.
At line:1 char:1
+ javac App
+ ~~~~~
    + CategoryInfo          : ObjectNotFound: (javac:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

如果我可以在没有 IDE 的情况下在 Windows 中运行 java 代码,并且无需在虚拟机或双启动中进入 Linux,那将很有帮助,因为我们必须使用命令行来运行和编译第一学期 CS 的 java当然。

【问题讨论】:

  • PATH 上是否有 Java 编译器?如果在 windows 提示符下运行 javac 会怎样?
  • 'javac' 不是内部或外部命令、可运行程序或批处理文件。它给出了这个错误,它在 Windows cmd 中不起作用。
  • 是的,你的 JDK 安装不正确。再次运行安装程序,或者手动将 JDK 添加到环境变量中的 PATH。
  • 我建议使用 IntelliJ 或 Eclipse 等 IDE。

标签: java atom-editor javac


【解决方案1】:

这不是 Atom 的问题。您的 JDK 安装不正确。 JDK 不在 Windows PATH 上,因此找不到 javac

要么运行安装程序让它为你修复 PATH,要么运行manually add the JDK to the PATH yourself

【讨论】:

    猜你喜欢
    • 2011-11-23
    • 2017-10-14
    • 2011-11-23
    • 2010-09-24
    • 2010-11-20
    • 1970-01-01
    • 2013-02-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多