设置Java的PATH环境变量

在Java的jdk的bin目录下建立新文件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
)

点击偏好,再点击浏览程序包

新建文件JavaC.sublime-build

文件内容如下:

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

建立测试文件HelloWorld.java

文件内容如下:

public class HelloWorld{public static void main(String[] args){System.out.println("Hello, world!");}
}

按下Ctrl+B,显示如图

恭喜您,成功了!

转载于:https://www.cnblogs.com/tufujie/p/5023729.html

在Sublime Text 3中配置编译和运行Java程序相关推荐

  1. submlime text写java_在Sublime Text 3中配置编译和运行Java程序

    1.设置java的PATH环境变量 2.创建批处理或Shell脚本文件 要想编译运行Java程序,需要创建一个批处理或者Shell脚本 Windows: runJava.bat: @echo off ...

  2. Sublime Text 3中配置编译和运行Java的两个方法

    方法一: 打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件JavaC.sublime-build,用记事本打 ...

  3. php在浏览器输入路径,关于在sublime text 3 中配置一键浏览器打开php文件,并且是在localhost 本地服务器路径下...

    如题,如何在sublime text 3 中配置出像dreamweaver 中那样的通过f12快捷键来在浏览器打开浏览php文件,而且是在localhost路径下. 在segmentfault得到一个 ...

  4. 如何用Sublime Text3 编译和运行Java程序

    Sublime Text是一个非常流行的代码编译器,对于java,它支持用名为JavaC的默认编译系统来编译Java源文件 点击 Tools>Build System>JavaC来设置Ja ...

  5. ultraedit运行java_如何在UltraEdit中编译和运行Java程序

    如何在UltraEdit中编译和运行Java程序 (2011-07-28 12:33:52) 标签: it 问题提出: 可以毫不夸张地说,JDK+UltraEdit是面向Java初学者的开发工具的绝配 ...

  6. 在cmd中使用命令来编译并运行java程序,导入其他jar包,使用windows批处理文件

    一.使用cmd编译并运行java程序 今天帮朋友做一件事,他是一个不懂技术的人,说需要一个工具来做数据筛选,没有什么学识的我只想到了使用java程序来实现,于是上去就是一通abcd,玩笑归玩笑,做完了 ...

  7. 没有配置java环境变量,为什么我java环境变量都还没有配置都可以运行java程序了...

    为什么我java环境变量都还没有配置都可以运行java程序了 来源:互联网  宽屏版  评论 2012-06-09 01:34:26 分类: 电脑/网络 >> 程序设计 >> ...

  8. 编译运行一个java程序_如何从另一个Java程序编译和运行Java程序

    编译运行一个java程序 Have you ever thought if it's possible to compile and run a java program from another j ...

  9. 使用命令行编译、运行Java程序

    我们一般都是通过IDE(如Eclipse.Intellij Idea,STS等)来开发,调试java项目. 在不借助IDE的情况下,如何编译.运行Java程序. 使用javac 命令,可以通过只敲击j ...

最新文章

  1. 6月.CN域名注册量突破1200万个 增速环比加快
  2. 一键cosplay各路动漫人物!快手的这个BlendGAN火了 | NeurIPS 2021
  3. GDCM:gdcm::Anonymizer的测试程序
  4. OpenGL GLFW
  5. 关于Oracle中varchar2和dbms_output.put_line的长度限制问题小结
  6. 打开服务器文件提示内存不够,打开服务器文件提示内存不够
  7. VUE:组件间相互跳转、页面带参跳转
  8. python怎么清理垃圾_python清理内存
  9. 从红芯造假事件,看国产软件的两难困境 | 畅言
  10. Android中Bitmap和Drawable 总结
  11. python从入门到精通 明日科技 电子书-Python从入门到精通(明日科技出版) 源代码+课件+视频 全套...
  12. 网络编程多人聊天c语言,socket网络编程--简单的多人聊天
  13. 设计模式学习五、代理模式
  14. 将web项目部署到阿里云服务器上
  15. 蓝桥杯安慰奶牛java_最小生成树——安慰奶牛(蓝桥杯试题集)
  16. 3dsMax中Vray渲染器法线贴图用法
  17. Mac下如何修改IDEA的背景颜色
  18. win10 SVN 图标不显示的解决办法
  19. 一区HR:南京农业大学房婉萍教授团队揭示茶树-豆科植物互作改善茶叶品质
  20. 机器学习在重度抑郁症患者中的应用:从分类到治疗结果预测

热门文章

  1. 探索.NET中事件机制(续)——虚事件和事件重写问题,微软的Bug?!
  2. ACCP学习旅程之----- 使用HTML语言开发商业站点(第一章 HTML的基本标签)
  3. FusionCharts参数的详细说明
  4. 经典排序算法 - 冒泡和快排总结
  5. 团队冲刺(二)个人工作总结9
  6. 【转】【CUBE】Oracle分组函数之CUBE魅力
  7. Linux平台Qt creator报错:Circular all - first dependency dropped
  8. *** Procedure 存储过程 ***
  9. radioGroup中radiobutton不能互斥问题
  10. c++疯狂代码之读和写。。。(用读操作来触发写)