导航:首页 > 编程语言 > sublime编译java

sublime编译java

发布时间:2022-07-01 08:06:26

㈠ Sublime 2 如何编译java

点击“preferences”菜单,选择“Browse Packages”打开插件所在目录,找到“java”这一项,双击打开。
后缀名为sublime-build的文件是编译程序的命令,找到JavaC.sublime-build,拖入Sublime Text 2打开进行编辑。下面是我自己做的java程序的编译和运行文件,如果已经安装JDK并配置了环境变量,可以直接复制粘贴。
{
"cmd": ["javac","-encoding","UTF-8","$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding":"GBK",

"variants":
[
{
"name": "Run",
"cmd" : ["java", "$file_base_name"],
"encoding":"GBK"
}
]
}

"cmd"表示要执行的命令,[]是要执行的命令,可以加参数,参数中不能有空格,每对引号之中的内容之间会自动加上引号。如"javac","-encoding","UTF-8"会以"javac -encoding UTF-8"的形式执行,"$file"表示当前文件的文件名,带后缀名。下面两行不用调整。最后一行"encoding":"GBK",表示sublime text 2和系统沟通时采用GBK编码。因为sublime text 2只支持UTF-8编码,因为用它编写的java文件为UTF-8的编码,但是windows 中文版系统支持的编码格式是GBK,如果都是英文,这两种编码格式一般没有中途,但是当出现中文时,两着不能完全兼容,因此如果出现错误信息,无论是语法错误还是编码问题,sublime text 2会无法显示错误信息。因此编译时要加上 -encoding UTF-8的参数,而获取系统信息时,要加上"encoding":"GBK",这样javac编译就知道源程序是UTF-8的信息,而系统执行或者编译文件时的反馈信息返回给sublime text 2时,sublime text 2也知道获取的是GBK编码的信息,就不会出错了。
"variants":
[
{
"name": "Run",
"cmd" : ["java", "$file_base_name"],
"encoding":"GBK"
}
]
这部分表示运行程序的设置,"$file_base_name"表示文件名,但是不含后缀名。
"java", "$file_base_name"表示使用java命令执行程序,因为这时不能有后缀名,所以使用了"$file_base_name","encoding":"GBK",同上所述。

㈡ sublime运行java这个怎么搞

你先把文件保存,没有保存怎么运行。
比如你把文件八寸为test.java,然后在运行javac test.java,再运行java Hello就可以了,javac是编译,java是运行编译后的class文件

㈢ 如何使用sublime进行java代码

点击“preferences”菜单,选择“Browse Packages”打开插件所在目录,找到“java”这一项,双击打开。 后缀名为sublime-build的文件是编译程序的命令,找到JavaC.sublime-build,拖入Sublime Text 2打开进行编辑。下面是我自己做的java程序的编译和运

㈣ sublime text 能编译java软件吗

不能编译,这个软件主要是来写 web,html,js等,是一个编写工具,而不是编译工具

㈤ sublime怎么运行java代码

首先找到Sublime Text 3 安装目录下的Java.sublime-package文件。我的这个文件是在C:\Program Files\Sublime Text 3\Packages
使用WinRAR或者其他解压软件打开上一步中说的文件
找到JavaC.sublime-build文件并且使用Sublime Text 3 打开,修改内容为下文给出的内容
然后保存,WinRAR会提示是否保存修改的文件到压缩文件,当然选是
JavaC.sublime-build
{
"cmd": ["javac", "$file_name", "&&", "java", "$file_base_name"],
"working_dir": "${project_path:${folder}}",
"selector": "source.java",
"shell": true,
"encoding":"utf-8"
}

㈥ sublime text2怎么编译java啊

tools-build systems- 手动选择JavaC
然后再build

如果还不行 说明你JavaC.sublime-build没改好,一般来说 没必要改的,bat需要么,我不太清楚,JDK装好都在PATH中,java可以随时编译

㈦ sublime编译java环境出问题

为何选择sublime进行java开发呢
如果只是为了熟悉java环境的话,可以用记事本或者notepad++等,如果为了提高效率,可以上Eclipse、IntelliJ 等
单纯的为了开发java而去学这个软件,有点得不偿失呀。

㈧ sublime编译java没有结果怎么回事

按照以下的步骤修改sublime text 2的编译系统脚本。
在选项卡Preferences > Browse Packages.. 打开sublime的包目录
转到Java Folder
打开 JavaC.sublime-build 替换下面的命令行
"cmd": ["javac", "$file"],

在 Windows 下使用以下命令替换
"cmd": ["runJava.bat", "$file"],

在 Ubuntu 下使用以下命令替换
"cmd": ["runJava.sh", "$file_base_name"],

Step #4 – 现在写个测试程序,使用CTRL+B 编译运行。$("input[name*=textfield_@]")就可以了

㈨ sublime怎么用编译java

方法一: 打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件JavaCsublime-build,用记事本打开,粘贴下面的代码并保存关闭: { "cmd": ["javac","-encoding","UTF-8","-d","","$file"],sublime怎么用编译java

㈩ 怎么在sublime text 3中编译运行java文件

方法一:
打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件JavaC.sublime-build,用记事本打开,粘贴下面的代码并保存关闭:
{
"cmd": ["javac","-encoding","UTF-8","-d",".","$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding":"GBK",
//执行完上面的命令就结束
// 下面的命令需要按Ctrl+Shift+b来运行
"variants":
[
{
"name": "Run",
"shell": true,
"cmd" : ["start","cmd","/c", "java ${file_base_name} &echo. & pause"],
// /c是执行完命令后关闭cmd窗口,
// /k是执行完命令后不关闭cmd窗口。
// echo. 相当于输入一个回车
// pause命令使cmd窗口按任意键后才关闭
"working_dir": "${file_path}",
"encoding":"GBK"
}
]
}
ctrl+B编译,Ctrl+shift+b运行。
方法二:
1.安装JDK并配置环境变量
2.在JDK的bin目录下新建runJava.bat文件,右键选编辑,复制粘贴如下代码并保存:
@echo off
cd %~dp1
echo Compiling %~nx1......
if exist %~n1.class (
del %~n1.class
)
javac -encoding UTF-8 %~nx1
if exist %~n1.class (
echo ------Output------
java %~n1
)
3.打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件JavaC.sublime-build,用记事本打开,粘贴下面的代码并保存关闭:
{
"shell_cmd": "runJava.bat \"$file\"",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding": "GBK"
}
保存后即可在Sublime Text 3中按Ctrl+B编译Java运行文件,这种方法的缺点是无法在控制台输入,如果程序需要输入内容,则直接报错

阅读全文

与sublime编译java相关的资料

热点内容
苏州追觅科技程序员 浏览:918
程序员我最多等你两天 浏览:174
梁家辉电影在线观看 浏览:277
好看的电影地址 浏览:838
福州爱琴海电影院 浏览:626
男主角是白头发的日本电影 浏览:967
androidhtml滚动条 浏览:678
在线电影网站推荐 知乎 浏览:383
python多长时间能学习 浏览:884
java正则图片 浏览:601
怎么对u盘的文件夹加密 浏览:320
手机为什么自动卸载app 浏览:51
只有一个程序员的公司 浏览:27
php敏感词检测工具 浏览:607
苹果app为什么有的不可以左滑 浏览:814
php访问access数据库 浏览:417
爱情韩国三小时合集电影 浏览:824
华为的编译器能编译哪些语言 浏览:810
单片机如何实现电气隔离 浏览:791
重生到建国初期卖军火的小说 浏览:48