【问题标题】:Setting Sublime Text 3 to run specific Java version设置 Sublime Text 3 以运行特定的 Java 版本
【发布时间】:2021-05-19 08:36:14
【问题描述】:

我安装了 Java 11 和 7,因为我正在维护一个使用 Java 7 的网站。一些 IDE 现在只支持 Java 11,所以我正在研究如何设置 Sublime Text 3 以专门运行 Java 7,而不更改我系统上的默认 Java 11。我设法通过将多个部分放在一起来解决这个问题,因此我在此处记录答案以供其他人参考。

【问题讨论】:

    标签: java sublimetext3


    【解决方案1】:
    1. 在 Sublime Text 3 上,转到“工具”>“构建系统”>“新构建系统...”
    2. 粘贴以下代码。相应地编辑path 设置。我正在使用 Zulu JDK。
    {
        "cmd": ["javac", "$file_name", "&&", "java", "$file_base_name"],
        "selector": "source.java",
        "file_regex": "^\\s*File \"(...*)\", line ([0-9]*)",
        "path": "C:\\Program Files\\JDK-Zulu\\zulu-7\\bin",
        "shell": true
    }
    
    1. 使用扩展名.sublime-build 保存设置。我把我的名字命名为Java7 Run.sublime-build
    2. 保存后,它应该会出现在您的构建系统列表中。选择它,现在当您构建时,它将使用 Java 7(或您设置的任何 Java 版本)。

    要验证,可以使用System.out.println(System.getProperty("java.version"));

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-09
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      • 1970-01-01
      • 2020-02-16
      • 1970-01-01
      • 2013-10-26
      相关资源
      最近更新 更多