《Sublime Text 2搭建Java开发环境》
来源:互联网 发布:数据库中的decode 编辑:程序博客网 时间:2024/05/22 04:32
《Sublime Text 2搭建Java开发环境》
作者:chszs,转载需注明。
作者博客主页:http://blog.csdn.net/chszs
Sublime Text 2是我非常喜欢的文本编辑器,它美观漂亮、轻量级。本文讲述怎样在Sublime Text 2上搭建Java开发环境,使得可以在Sublime上编译和运行Java程序。
1. 设置Java的PATH环境变量
(省略)2. 创建批处理或Bash Shell脚本文件
打开任意的文本编辑器,输入下面的内容,并保存为runJava.bat文件。- @ECHO OFF
- cd %~dp1
- ECHO Compiling %~nx1.......
- IF EXIST %~n1.class (
- DEL %~n1.class
- )
- javac %~nx1
- IF EXIST %~n1.class (
- ECHO -----------OUTPUT-----------
- java %~n1
- )
然后把runJava.bat批处理文件移动到JDK的bin目录。
对于ubuntu
[ -f "$1.class" ] && rm $1.classfor file in $1.javadoecho "Compiling $file........"javac $filedoneif [ -f "$1.class" ]thenecho "-----------OUTPUT-----------"java $1elseecho " "fi
3. 在Sublime Text 2编辑器中配置相应的Java构建环境
即添加刚才创建的批处理脚本。(1) 打开Sublime的包目录,使用菜单Perferences->Browse Packages
(2) 选择Java目录
(3) 打开JavaC.sublime-build,并替换下面的行
作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs
如图所示:
改成:
4. 写一个Java程序测试一下。
编写一个名为Demo.java的程序,内容如下:- public class Demo{
- public static void main(String[] args){
- System.out.println("This is my test program.");
- int a = 10;
- int b = 20;
- int c = a + b;
- System.out.println("Result : " + c);
- }
- }
编译和运行Java程序,使用Ctrl+B。
结果输出如图所示:
是不是很有趣呢??
安装package Resource Viewer,ctrl+shift+P输入 Open Resource找到javac
0 0
- Sublime Text 2搭建Java开发环境
- Sublime Text 2搭建Java开发环境
- Sublime Text 2搭建Java开发环境
- Sublime Text 2搭建Java开发环境
- 《Sublime Text 2搭建Java开发环境》
- Sublime Text 2搭建Java开发环境
- Sublime Text 3搭建 Java 开发环境
- 转:《Sublime Text 2搭建Java开发环境》
- Sublime Text 2搭建Go开发环境
- sublime text 2 python 开发环境搭建
- sublime Text 2搭建python开发环境
- sublime text 2 python 开发环境搭建
- sublime text 2 搭建java运行环境
- 在sublime text 3中搭建Java语言开发环境
- 在sublime text 3中搭建Java开发环境
- Sublime Text 2搭建Go开发环境(Windows)
- Ubuntu下使用Sublime Text 2搭建Go开发环境
- Sublime Text 2搭建Go开发环境(Windows)
- POI-----POI操作Excel-5、公式
- SVM理解
- 【Unity3D游戏开发】GameObject.Find()、Transform.Find查找隐藏对象 (十)
- markdown快速入门
- hdu4549 斐波那契数列(乘法递推) + 欧拉定理 (快速幂,模幂)
- 《Sublime Text 2搭建Java开发环境》
- HDOJ 4883 TIANKENG’s restaurant(贪心)
- codeforces290E
- CSS基础-18CSS盒子模型-盒子模型应用
- LTView
- 【实例】html5中使用localStorage实现简易的便利贴网页
- epoll实现分析
- poj 2886
- 几种常见的开源协议比较