Sublime 3-用于特定项目的Java构建系统

时间:2019-07-17 23:09:11

标签: java sublimetext3 javac build-system

我想在Sublime Text 3中创建一个简单的项目,在其中可以按Mac上的⌘B,将构建我所有的Java文件,以及当前打开的Java文件运行。过去,我通过转到Tools > Build System > New Build System...并创建系统级构建文件来完成此任务。完成此操作后,我将在Tools > Build System菜单中看到构建系统。

但是,我想要一个特定于项目的构建系统(这样就不会使我的系统级别设置混乱)。我试图通过在Project > Save Project As...下创建一个新的项目文件来实现这一点。这创建了一个项目级别的文件,我在其中粘贴了以下内容:

{
    "folders":
    [
        {
            "path": ".",
            "name": "java-run-system"
        }
    ],
    "settings":
    {
    },
    "build_systems":
    [
        {
            "name": "java-run-system",
            "shell_cmd": "javac *.java && java -ea $file_base_name",
            "selector": "source.java",
            "file_regex": "^\\s*File \"(...*?)\", line ([0-9]*)"
        }
    ]
}

尽管这样做,但在java-run-system菜单中看不到我所做的Tools > Build System

0 个答案:

没有答案