【发布时间】:2026-01-16 23:10:01
【问题描述】:
我正在尝试创建一个 Sublime Text 3 构建系统来通过 Ubuntu 上的终端编译和运行我的 java 代码,而不是我用红色圈出的 Sublime 窗口底部的内置窗口。 我正在使用的当前构建系统是这样的:
{
"shell_cmd": "javac \"$file\" && java \"$file_base_name\"",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
}
这行得通,只是它没有像我想要的那样在终端中打开它。在我的 Windows 机器上,我使用这个:
{
"cmd": ["javac", "$file_name","&&","start","cmd","/k","java", "$file_base_name"],
"path":"C:\\Program Files\\Java\\jdk-11.0.3\\bin",
"shell": true
}
在 cmd 中运行它,显然是在 windows 上而不是在 linux 上
这个问题与以下问题非常相似: How to set up Sublime text 3 to run and compile java on linux? 这是我获得当前构建系统的地方,只是他们希望它在崇高而不是终端中运行
【问题讨论】:
标签: java ubuntu sublimetext3