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

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"]

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值