Mac 下使用 Sublime Text 编译 java

本文介绍如何在Sublime Text中创建并运行Java程序,包括编写示例代码,以及设置编译系统以实现编译加运行的功能。通过修改配置文件,可以使得Sublime Text不仅能够编译Java源代码,还能直接运行生成的.class文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、创建 java 程序并保存为 java 文件

public class Hello_World{
    public Hello_World(String name){
        System.out.println("The first Java:"+ name);
    }
    public static void test(String[] args){
        System.out.println("Hello World!!");
    }
    public static void main(String[] args)
    {
        Hello_World my_first = new Hello_World("hello!");
    }
}

二、新建新的编译系统

sublime text 默认的 java 处理方式还是编译,Build 后会生成一个 .class 文件,但是没有去运行,这时候就需要改配置文件达到编译+运行的目的。

三、编译系统内容

文件名随意填,下面是配置文件的两种配置形式。

{
"shell_cmd": "javac -encoding utf-8 $file_name && java $file_base_name",
"file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",
"selector": "source.java",
"encoding": "utf-8"
}

{
"cmd": ["javac \"$file_name\" && java \"$file_base_name\""],
"working_dir": "${project_path:${folder}}",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"shell": true,
"encoding": "utf-8"
}

四、选择新建的编译系统,然后就可以编译运行了

 

参考:https://www.jianshu.com/p/0fac60f43ca7

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MacLodge

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值