将Sublime Text 2配置为Java的IDE的教程

Sublime Text 2 是我最喜欢用来编码的文本编辑器,如果你尝试使用后相信你也会喜欢上它的。在这篇文章中我们将讨论如何在 Sublime Text 2 中编译和运行 Java 程序。

第一步:设置 Java PATH 变量

这是第一步也是最基本的一步,用来设置编译和运行 Java 程序基本命令如 javac 和 java 的存放路径。

在 Windows 下设置 PATH 路径的步骤:

  • 右键“我的电脑”
  • 选择“属性”
  • 进入高级系统设置
  • 找到并点击“环境变量”按钮
  • 进入系统变量并找到 PATH 变量
  • 粘贴 JDK 的 bin 目录到 PATH 变量值的最后

例如你的 JDK 的 bin 路径是 C:\Program Files\Java\jdk1.6.0_17\bin ,粘贴的效果如下图所示

在 Ubuntu 下设置 PATH 变量

1. 在控制台中进入 /etc 目录
2. 使用管理员权限打开环境文件:

Sudo gedit /etc/environment

3. 粘贴 jdk 的 bin 目录到 path 变量的最后并保存文件退出编辑器
4. 注销并重新登录

Step #2. 创建批处理或者Shell脚本
要想编译运行Java程序,需要创建一个批处理或者shell脚本

对于 Windows

使用下面代码创建文件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
)

将这个文件复制到JDK的bin目录下

对于 Ubuntu

使用下面代码创建文件 runJava.sh

[ -f "$1.class" ] && rm $1.class
for file in $1.java
do
echo "Compiling $file........"
javac $file
done
if [ -f "$1.class" ]
then
echo "-----------OUTPUT-----------"
java $1
else
echo " "
fi

→ Note: 如果你想编译所有的java文件,需要把第二行中的 $1.java 替换成 *.java

使用下面的命令将这个脚本文件移动到jdk的bin目录下


Sudo mv runJava.sh /usr/lib/jvm/jdk1.6.0_17/bin

在移动完之后要设置文件的可执行权限为755,以确保此文件是可执行的,在ubuntu下可以通过右键属性,在权限的tab上勾选可执行选项。

Step #3 – 修改 Javac.sublime-build
按照以下的步骤修改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 运行下试试吧!

可以看到控制台编译并运行了程序

(0)

相关推荐

  • MAC 系统如何使用 Sublime Text 2 直接编译运行 java 代码

    修改 /Users/$username/Library/Application Support/Sublime Text 2/Packages/Java/JavaC.sublime-build 为: 复制代码 代码如下: {  "cmd": ["java", "$file_base_name"],  "file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",

  • 将Sublime Text 2配置为Java的IDE的教程

    Sublime Text 2 是我最喜欢用来编码的文本编辑器,如果你尝试使用后相信你也会喜欢上它的.在这篇文章中我们将讨论如何在 Sublime Text 2 中编译和运行 Java 程序. 第一步:设置 Java PATH 变量 这是第一步也是最基本的一步,用来设置编译和运行 Java 程序基本命令如 javac 和 java 的存放路径. 在 Windows 下设置 PATH 路径的步骤: 右键"我的电脑" 选择"属性" 进入高级系统设置 找到并点击"

  • sublime text 3配置使用python操作方法

    1. 在sublime text的官网下载,是适合自己系统的版本.官网地址:https://www.sublimetext.com/3 2.安装好后,在菜单栏打开:Preferences--->Settings(这是写这个的时候,当前最新版的) 3.打开后我们会看到这样两个文件,一个Preferences.sublime-settings--Default和Preferences.sublime-settings--User 那么这个User的文件就是我们要编辑的了 4.在文件的大括号中写入这么

  • Linux server配置安装Java与Tomcat服务器教程详解

    系统:Ubuntu 16.04 dev_desktop 1.Java安装并配置环境变量 (1)从Java官方网站下载最新版JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载jdk压缩包 jdk-8u144-linux-x64.tar.gz (2)  将压缩包解压并复制到/usr/lib 目录下 tar -zxvf jdk-8u144-linux-x64.tar.gz sudo cp -r ./jdk

  • Ubuntu配置sublime text 3的c编译环境的具体步骤

    c语言 选择tool –> Build System –> New Build System 然后输入以下代码 { "shell_cmd": "gcc \"${file}\" -o \"${file_path}/${file_base_name}\" -Wformat=2", "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$&q

  • sublime text配置node.js调试(图文教程)

    1. 首先到 nodejs.org 下载 Node.js 安装包并安装. 2. 打开 Sublime Text 2 编辑器.选择菜单 Tools --> Build System --> new Build System... 3. 将文件保存为 JavaScript.sublime-build 4. 文件内容为: { "cmd": ["node", "$file"], "file_regex": "^[

  • Sublime Text 配置 Python 环境的问题及解决方案

    本文给出了本人在使用 Sublime Text 配置 Python 环境的记录.主要为了解决中文乱码的问题以及 Sublime Text 默认的输出窗口无法进行输入的问题. 注意:本文默认在 Windows 系统下,Sublime Text 版本为 4(及以上).对于 Mac 和 Linux 系统几乎没有什么不同,此外,本文也同样适用于 Sublime Text 3. 总的来说,Python 环境的配置十分简单,也不需要下载安装一些插件.有一些解决方案仅仅为了实现 Python 程序的输入问题,

  • Sublime Text 打开Java文档中文乱码的解决方案

    问题: 打开文档后出现中文乱码如图 1.在安装插件之前,首先要安装package control这个组件,才能够给Sublime Text安装各种插件 打开Sublime Text,按 ctrl+` 或者点击菜单栏 View下的Show Console 调出console == Sublime Text2 对于Sublime Text2,输入粘贴以下代码到底部命令行,并回车 import urllib2,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7

  • JavaScript开发者必备的10个Sublime Text插件

    Sublime Text几乎是任何开发者在其工具箱的必备应用程序.Sublime Text是一款跨平台的,高度可定制的,高级的文本编辑器,既适合全功能的IDE(出了名的资源匮乏),又可匹配命令行编辑器,例如Vim和Emacs(具有陡峭的学习曲线). Sublime Text如此受欢迎的其中一个原因就是它的可扩展插件架构.这使得开发人员可以轻松使用新功能,例如代码完成,或远程API文档嵌入,来扩展Sublime的核心功能.Sublime Text的插件并不是开箱即用的--通常需要通过一个叫Pack

  • Sublime Text新建.vue模板并高亮(图文教程)

    本文介绍了 Sublime Text新建.vue模板并高亮(图文教程),分享给大家,也给自己留个笔记. 准备工作 下载安装新建文件模板插件 SublimeTmpl 下载安装vue语法高亮插件 Vue Syntax Highlight Sublime Text安装插件的方法有两种: 1.使用Sublime Text自带的安装库 Package Control 去安装 点击菜单栏的 Preferences -> Package Control 或使用快捷键 CTRL+SHIFT+P 打开终端窗口,输

随机推荐