【发布时间】:2012-05-20 13:51:52
【问题描述】:
我正在尝试在 Sublime Text 2 中编译和运行 Java 代码。不要只是告诉我在命令提示符中手动执行。谁能告诉我怎么做?
顺便说一句,我在 Windows 7...
【问题讨论】:
-
Sublime 论坛似乎对此有答案:sublimetext.com/forum/viewtopic.php?f=3&t=4805, sublimetext.userecho.com/topic/…
-
我已经尝试过那些...我得到这个:[错误2]系统找不到指定的文件[完成]
-
这个问题在论坛的帖子中得到了解决。我认为您需要将 java 和 javac 添加到您的 PATH 中。
-
在我的情况下,我只是尝试使用单个命令 Ctrl+B 在 Windows 7 的 Sublime Text 3 beta 中构建和运行单个 java 文件,将以下内容放在“
\Packages\Java\JavaC.sublime-build”文件(创建的文件夹/文件不存在)工作。根据需要更改 Java bin 目录。 { "cmd": ["javac", "$file_name", "&&", "java", "$file_base_name"], "shell": true, "path": "C:\\Program Files (x86)\ \Java\\jdk1.8.0_05\\bin", "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "选择器" : "source.java" } -
郑重声明,下面的答案似乎都不支持比基本的 hello-world 类型的程序更复杂的东西。任何具有外部导入并需要为项目设置
CLASSPATH和/或传递cp开关的程序都将不起作用。每次您想要处理不同的项目时,您要么需要修改构建系统,要么找到其他解决方案(只有自虐反社会者每次都会在操作系统级别修改CLASSPATH变量)。
标签: java compilation sublimetext2