参考

首先肯定是安装JDK配置环境变量,这个就不多说了。

第二步下载和安装sublime Text3

第三步,创建一个批处理文件,命名为runJava.bat,放在JDK的bin下:

 @ECHO OFF
cd %~dp1
ECHO Compiling %~nx1.......
IF EXIST %~n1.class (
DEL %~n1.class
)
javac %~nx1
IF EXIST %~n1.class (
ECHO -----------OUTPUT-----------
java %~n1
)

展开

第四步,找到sublime安装目录中的packages下的Java.sublime-package,用压缩软件打开,找到JavaC.sublime-build这个文件。这个文件可能不能直接修改,可以拷一份出来在外面修改好后再覆盖回去(最好做好备份)。文件修改成:

 {
"shell_cmd": "runJava.bat \"$file\"",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding": "UTF-8"
}

然后写一段测试代码:

 public class Demo{
public static void main(String[] args) {
System.out.println("lalala Demacia");
}
}

按快捷键ctrl + B,成功则会出现如下结果,但是如果代码有错误并不会报错。。。准确的说,是会报运行时错误,但不会报编译时错误:

最新文章

  1. android 四大组件之---Service
  2. (原创)IP协议Header部分的Checksum计算方法
  3. Html-Css-a标签的使用
  4. linux网卡设置详解
  5. Inside Flask - app.py - 2
  6. “我爱淘”冲刺阶段Scrum站立会议6
  7. 【转】JavaSript模块规范 - AMD规范与CMD规范介绍
  8. python基础(5):深入理解 python 中的赋值、引用、拷贝、作用域
  9. 记录创建企业Wiki的几个开源项目
  10. foxmail客户端总是提示接收密码错误
  11. ORACLE OCP认证
  12. cc2530串口通信流程
  13. 使用Jetty运行Java Web项目(Maven)
  14. ntopng 推送solr
  15. R语言中函数调试
  16. 【DevOps敏捷开发动手实验】开源文档 v2015.2 stable 版发布
  17. JGUI源码:Accordion折叠到侧边栏实现(6)
  18. 第一章 Java入门
  19. 解决React Native:Error: Cannot find module 'asap/raw'
  20. Layers Of Caffe

热门文章

  1. UVA 11040 Add bricks in the wall
  2. Eclipse中安装Tomcat
  3. Ubuntu12.04 GIT安装和使用
  4. 外观模式(Facde)【设计模式】
  5. 【HDU】6148 Valley Numer 数位DP
  6. 【Luogu】P3930 SAC E#1 - 一道大水题 Knight
  7. 【STSRM10】dp只会看规律
  8. 五分钟学习Java8的流编程
  9. POJ 3279 Fliptile ( 开关问题)
  10. System and method to prioritize large memory page allocation in virtualized systems