如何在sublime Text 2中运行Java代码?

时间:2015-05-19 12:16:11

标签: java batch-file sublimetext2

我曾经在sublime中编写和运行python代码,但现在我想学习Java,所以我想知道如何在sublime中运行Java代码。 我在线阅读了一些解决方案,但它们并没有完全合理。 我得到的是,我首先需要创建一个包含以下代码的.sh文件:

@ECHO OFF
javac %1.java
if  errorlevel  1  goto  error
echo [OK, running... ]
java %1
goto  end
:error
echo  [Compile was unsuccessful]
goto  end
:end

但我很困惑,我应该在哪里保存上述文件?在崇高的文件夹?

然后我需要创建另一个文件.java,其中包括:

{
   "cmd": ["javacr.bat", "$file_base_name" ],
   "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
   "working_dir": "${file_path}",
   "selector": "source.java"
}

但是我还需要在某个地方保存这个文件,我不知道他们说的是什么是Java.sublime-build?什么是PATH?

如果有人能够一步一步地向我解释如何实现这些目标,我真的很感激。谢谢!

2 个答案:

答案 0 :(得分:1)

将JDK添加到您的路径中。

将MyProg.java保存在某处。

执行javac myProg.java以编译为bytcode。

然后java myProg运行实际程序。

或者下载体面 ide(intellij或Netbeans),这将有很大帮助。

答案 1 :(得分:0)

在您的计算机上正确安装Java之后(设置JDK的路径) - 写你的java程序,然后将它保存在你想要的地方 - 使用javac命令(在终端中)编译程序,如果编译没有错误( javac name_of_your_program.java ),这将生成.class文件。
- 使用" java"运行生成的文件命令,这就是你所需要的 PATH 是一个环境变量,它将包含JDK的路径,以告诉系统在哪里可以找到相应的Java命令。
。 我的建议只是使用IDE(有很多),它更简单,并为您提供了许多工具。