Sublime Java 环境配置-实现Java程序编译、运行

来源:互联网 发布:spycall软件多少钱 编辑:程序博客网 时间:2024/06/07 02:02

Sublime Java 环境配置-实现Java程序编译、运行

个人非常喜欢Sublime。最近在学Java。便在Sublime上配置了Java的运行环境。分享给大家。

sublime 与 Java JDK 下载安装

首先,要安装Sublime Text 。 如果没安装,请到Sublime官网下载,地址:http://www.sublimetext.com/3

然后,要安装Java JDK。如果没有安装,请在Java官网下载,地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html


java JDK 配置环境变量

  • (Windows)打开控制面板->系统->高级系统设置->高级->环境变量。
    就可以见到这样的一个窗口。
    环境变量
  • 新建一个变量,名称JAVA_HOME,值:Java JDK 安装路径(里面有个bin文件夹)。如:E:\Program Files\Java\jdk1.8.0_101
  • 新建一个变量,名称PATH,值:%JAVA_HOME%\bin;
  • 如果已经有了个PATH变量(大小写都行),就在原有PATH变量的后面加个’;’(分号) 再加上 %JAVA_HOME%\bin;
  • Win+R 运行 CMD 输入javac,如果出现下面现象,就配置环境变量成功了。

cmd javac


Sublime 的配置

  • 打开Sublime,新建一个文件Ctrl+N,保存为hello.java。写上以下测试代码,保存。
java测试代码
class hello{    public static void main(String[] args){        {System.out.println("hello, java");    }}
  • 在菜单栏上点击:Tool->Build System->New Build System…会出现以下代码。


{
"cmd": ["make"]
}

  • 复制下面代码到刚才的那个文件。保存,名字(个人建议):Javac.My-bulid.sublime-build
{    "cmd": ["javac", "${file}"],    "file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",    "working_dir": "${file_path}",    "selector": "source.java",    "shell": true,    "encoding": "UTF-8",    "variants":    [        {            "name": "Run",            "selector": "source.class",            "cmd": ["start", "cmd", "/c", "java ${file_base_name} & pause"]        }    ]}
  • 在菜单栏 Tool->Build System 上选择Javac.My-bulid(刚刚配置的那个)。
  • 点击Tool->Build(Ctrl+B)。出现以下现象,编译成功。

build java code

  • 点击Tool->Run(或Ctrl+Shift+B)。激动人心的事发生了。我们的Sublime成功运行Java程序。

run java code


注意:
大家都知道,用javac编译出的文件名是:类名.class。为了方便编译、运行,class的名字一定要与文件名相同。因为,在variants里,我们使用了以下代码,意思是用Java运行与当前文件名相同的 *.class文件。

"cmd": ["start", "cmd", "/c", "java ${file_base_name} & pause"]

这是我第一次写博客,如果有什么不足,请大家指出。

0 0