【问题标题】:javac not found sublimejavac找不到崇高的
【发布时间】:2020-04-29 12:43:07
【问题描述】:

错误:'javac' 不是内部或外部命令、可运行程序或批处理文件

我正在尝试设置 Sublime Text 3 来运行 Java。

我已经设置了PATHCLASSPATHJAVA_HOME。这就是我在MyJava.sublime-build 中的内容:

{
    "cmd":["javac", "$file_name","&&","java","$file_base_name"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "path":"C:\\Program Files\\Java\\jdk1.8.0_102\\bin\\",
    "selector": "source.java",
    "shell":true
}

我的PATH 是 C:\Program Files\Java\jdk1.8.0_102\bin。

ClassPath 是 JAVA_HOME/lib。

JAVA_HOMEC:\Program Files\Java\jdk1.8.0_102

我阅读了许多类似的问题,但没有一个建议有效。

【问题讨论】:

  • jdk1.8.0_102真的旧,你确定是你安装的版本吗?
  • @ElliotFrisch 继续下载最新的 Java 版本和 JDK。将代码更改为 { "cmd":["javac", "$file_name","&&","java","$file_base_name"], "file_regex": "^[ ]*File \"(...*? )\", line ([0-9]*)", "path":"C:\\Program Files (x86)\\Java\\jdk-13.0.1\\bin\\", "selector": "source.java", "shell":true } 但同样的错误
  • 你确定你使用的是这个构建系统,而不是 Sublime 默认自带的那个?
  • 欢迎来到 SO!请参阅“Writing the perfect question”,尤其是“拼写、语法和格式”。 SO 不是留言板,而是类似于编程问答的在线参考书,其中语法和格式很重要。

标签: java sublimetext3 build-system


【解决方案1】:

解决了!我意外地拥有了两份 MyJava,但没有使用正确的一份。代码有效:)

【讨论】:

    猜你喜欢
    • 2015-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-04
    • 2022-10-12
    • 2019-06-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多