Windows下配置Sublime Text3的Java环境

字数507 阅读2301 评论2 喜欢2

Sublime Text3是一个比较好用的IDE。截图如下:

java环境截图

下面就简单介绍下如何配置:

  1. 下载java最新版SDK。这里有下载地址 ,安装好。
  2. 下载Sublime Textmate3, 这里下载 可以根据需要自行选择32位或64位版本,下载完成后安装。
  3. 配置java环境变量,在环境变量中新建JAVA_HOME, 变量值为你的java安装目录,这里我安装在D盘,变量值是D:\Program Files\Java\jdk1.8.0_40,后面的jdk1.8.0_40是你安装的jdk版本号,可能因安装版本不同而不同。然后是Path变量,有的话就编辑,变量值后面加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;,最后,新建变量 CLASSPATH,变量值设为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;, 如果你要在某处建立一个文件夹里面有你的java代码,你打算在这里编译运行,比如 D:\javalearn ,你应该也要把它加入到CLASSPATH中去。
  4. 测试你的java是否成功安装。WIN +R快捷键, 输入cmd, 然后在打开的终端中输入 java -version, 有版本信息则表示安装成功。
  5. 用文本编辑器写下面代码
  @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, 并将它放到java安装目录下jdk下面的bin文件夹中。

  • 打开Sublime Text3安装目录下的Packages文件夹,
    找到Java.sublime-package用解压缩软件打开,找到JavaC.sublime-build,用文本打开,并将文件修改为
{
  "shell_cmd": "runJava.bat \"$file\"",
  "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
  "selector": "source.java",
   "encoding": "UTF-8"
}
  • 打开Sublime Text 3,
    并在D:\javalearn文件夹中新建一个HelloWorld.java文件,
    写入下面内容来测试Sublime是否可以使用。
public class HelloWorld {
     public static void main(String[] args) {
         System.out.println("Hello World from Sublime Text 3!");
     }
}

Ctrl+B编译运行,结果如下:

简单测试HelloWorld

sublime配置java编译环境的更多相关文章

  1. 应用 EditPlus 配置 Java 编译环境

    此文全文摘抄自: http://jingyan.baidu.com/album/37bce2be3ceef61002f3a208.html?picindex=7,谢啦 应用成功: EditPlus(文 ...

  2. Editplus配置java编译环境

    EditPlus配置java编译环境 第一步:检测自己是否已经有jdk 1.win+r,输入cmd,打开控制台 2.控制台下输入javac出现类似的画面,代表jdk已经成功安装 第二步:打开Editp ...

  3. sublime配置C++编译环境

    配置C++编译命令 { "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "workin ...

  4. Notepad++ 配置java编译环境

    仅限于学习java或小的java程序使用.正常写代码还是eclipse吧 ---------------------分割线----------------------------- 1.配置JDK环境 ...

  5. 在win7下配置java编译环境变量

    今天刚接触java编程,环境的配置方法比较复杂.好记性不如烂笔头,发个文章记录一下吧. win7系统 Jdk版本1.6 用鼠标右击“我的电脑”->属性->高级->环境变量系统变量-& ...

  6. 为 Sublime Text 3059 配置 PHP 编译环境

    关于  Sublime Text 3059 的安装及汉化 请参看 http://www.xiumu.org/note/sublime-text-3.shtml 为 sublime Text 配置 PH ...

  7. Sublime Text3 配置Python3编译环境

    Sublime Text3 配置Python编译环境 进入Sublime Text3 ,然后选择菜单:工具(T)==>编译系统(U)==>新编译系统... 把上面的代码换成如下代码: &q ...

  8. sublime配置java环境

    今天突然不想用eclipse编写java了,觉得sublime挺好用,就想用sublime配置java环境,以下是过程以及出现的问题. 一.配置Java环境 1.打开我的电脑–属性–高级–环境变量 2 ...

  9. 【转】ubuntu下安装eclipse以及配置python编译环境

    原文网址:http://blog.csdn.net/wangpengwei2/article/details/17580589 一.安装eclipse 1.从http://www.eclipse.or ...

随机推荐

  1. 基于ASP.NET MVC的热插拔模块式开发框架(OrchardNoCMS)--AOP编程

    AOP编程在目前来说好像是大家都比较喜欢的.ASP.NET MVC中的Filter就是使用AOP实现的配置器模式.AOP在编码中的应用主要有如下几个方面: 日志记录,跟踪,优化和监控 事务的处理 持久 ...

  2. GitHub: Windows 下的简单使用

    这段时间在博客园多了很多关于GitHub的文章,但是我的确没怎么看懂.不过这几天简单的看了写资料,亲身操作之后也有了一点体会.这算是最简单的GitHub入门了吧,基本全是鼠标操作.这也是这几天的总结, ...

  3. ASP.NET MVC运行机制源码剖析

    我们都知道ASP.NET首先是从Global.aspx中开始运行的, 在Application_Start()中添加路由映射后, 就由URLRouting组件创建IRouteHandler并执行, 在 ...

  4. JAVA反射其实就是那么一回事

    概念:什么是反射 java反射机制: JAVA反射机制是在运行状态中, 对于任意一个类,都能够知道这个类的所有属性和方法: 对于任意一个对象,都能够调用它的任意一个方法和属性: 这种动态获取的信息以及 ...

  5. [BZOJ1407][NOI2002]Savage(扩展欧几里德)

    题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1407 分析: m,n范围都不大,所以可以考虑枚举 先枚举m,然后判定某个m行不行 某个 ...

  6. [Codevs1403]新三国争霸(MST+DP)

    题目:http://codevs.cn/problem/1403/ 分析: 很容易想到对于某个确定的一天,就是求个最小生成树,又因为数据范围很小,所以可以暴力.但问题的关键是如果相邻两天的方案不同,就 ...

  7. C#,JavaScript两种语言 2048小游戏

    <html> <head> <style type="text/css"> .haha { border-width: 2; font-size ...

  8. Linux下sysstat工具学习

    Linux下,我们多用ssh链接服务器远程操控.对于系统的监控必不可少,sysstat很不错的监控工具包. sysstat官网:http://sebastien.godard.pagesperso-o ...

  9. python学习笔记整理——元组tuple

    Python 文档学习笔记2 数据结构--元组和序列 元组 元组在输出时总是有括号的 元组输入时可能没有括号 元组是不可变的 通过分拆(参阅本节后面的内容)或索引访问(如果是namedtuples,甚 ...

  10. iOS-- 快速集成iOS基于RTMP的视频推流

    效果图 iTools有点卡, 但是推到服务器倒是很快的. 推流 前言 这篇blog是iOS视频直播初窥:<喵播APP>的一个补充. 因为之前传到github上的项目中没有集成视频的推流.有 ...