Sublime Text中编译Java时不显示输出

博主在使用SublimeText学习Java时遇到编译HelloWorld只编译不显示输出的问题。通过查找资料,找到了解决方案:修改Java.sublime-package中的JavaC.sublime-build文件内容。具体操作包括找到Packages文件夹,修改或新建JavaC.sublime-build文件,内容更改为指定格式,然后重新打包Java.sublime-package。经过这些步骤,成功实现了编译并显示输出。

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

博主最近在学习Java,由于Sublime Text界面比较简洁,并且之前玩Python的时候用的也是这个编译软件,决定学Java也用这个编译界面。

但是博主在编译第一个"Hello World"的时候只编译但不输出结果,特此在上网查了一下,最终解决问题,特此在这个博客记录一下,给出现相同问题的朋友和自己以后看。

编译的程序

结果并不显示输出

根据文章,原文链接:https://blog.youkuaiyun.com/pugongyingbo/article/details/54948114

得到此方法:

1、找到SublimeText安装目录中的Packages文件

这是我的安装目录 

2、找到Java.sublime-package压缩文件

3、通过压缩软件打开它,然后对JavaC.sublime-build进行修改(通过记事本或者Sublime Text 打开都可以),如博主发的原文链接所示。

 将里面的内容改为下面的内容,保存即可。

{
    "cmd": ["javac", "$file_name", "&&", "java", "$file_base_name"], 
    "working_dir": "${project_path:${folder}}", 
    "selector": "source.java", 
    "shell": true, 
    "encoding":"utf-8" 
}

但是博主通过压缩软件打开后,发现竟然不能对JavaC.sublime-build文件进行修改。因此,博主对Java.sublime-package文件进行解压,然后将JavaC.sublime-build文件粉碎,再新建了一个JavaC.sublime-build文件,并将其内容改为上述内容后保存。

再将解压出来的文件进行压缩,后改名为Java.sublime-package。

注:压缩后是zip格式或者其他压缩格式。只需要打开文件扩展名,将Java.zip的后缀改为Java.sublime-package,然后放在之前的文件夹即可。

 更改之后,就可以完成编译输出了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值