sublime配置java编译运行环境(亲测有效)

对Java新手而言用eclipse进行一些简单的Java程序的编译与运行其实是比较麻烦的,也是没有必要的,用VS code的话会有很多warning,用起来体验很不好,而sublime界面漂亮,又支持多种插件,对于简单的java程序编译运行来说最大的问题在于sublime不支持GBK编码,只要在cmd中设置成UTF-8编码即可正常运行java程序

步骤:打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件JavaC.sublime-build,用sublime打开,粘贴下面的代码并保存关闭。

{"cmd": ["javac", "-encoding", "UTF-8", "-d", ".", "$file"],//一定要注意UTF-8要大写,utf-8小写的话会导致命令行窗口乱码"file_regex": "^(...*?):([0-9]*):?([0-9]*)","selector": "source.java","encoding": "GBK",//执行完上面的命令就结束// 下面的命令需要按Ctrl+Shift+b来运行"variants": [{"name": "Run","shell": true,"cmd": ["start", "cmd", "/c", "java ${file_base_name} &echo. & pause"],// /c是执行完命令后关闭cmd窗口,// /k是执行完命令后不关闭cmd窗口。// echo. 相当于输入一个回车// pause命令使cmd窗口按任意键后才关闭"working_dir": "${file_path}","encoding": "GBK"}]
}

Ctrl+B编译,
Ctrl+Shift+B后点击JavaC-Run即可运行Java程序。

附测试程序

import java.util.Scanner;
public class Test {public static void main(String args[]) {Scanner s = new Scanner(System.in);System.out.println("输入字符串: ");String line = s.nextLine();System.out.println("out==>"+line);}
}

sublime配置java编译运行环境(亲测有效)相关推荐

  1. 搭建Sublime Text3 Java编译运行环境

    方法一 直接在安装路径下找到*\Packages\Java.sublime-package文件,用解压缩软件打开,找到JavaC.sublime-build文件另存备份后,修改为如下内容: { &qu ...

  2. 手机java环境_手机端搭建Java编译运行环境

    今天带给大家的是手机端搭建Java编译运行环境(手机党福利). 众所周知,Java是一种可以撰写跨平台应用软件的面向对象程序设计语言.Java技术具有卓越的通用性.高效性.平台移植性和安全性,广泛应用 ...

  3. Sublime搭建Java程序运行环境

    调用CMD运行C程序 1.首先复制MinGW到C盘根目录,并添加环境变量 2.创建批处理文件,并放到MinGW下bin文件夹 runJava.bat @echo off cd %~dp1 echo C ...

  4. 在redhat/centos的linux环境下安装配置java web运行环境

    2019独角兽企业重金招聘Python工程师标准>>> 环境安装配置: 1.jdk的安装配置     ①下载jdk,地址 http://www.oracle.com/technetw ...

  5. idea 使用exe4j生成exe文件并且附带jre运行环境(亲测有效)

    转载地址: https://blog.csdn.net/qq_40794266/article/details/88691936

  6. Sublime配置java运行环境

    Sublime配置java运行环境 首先都要配置好jdk,详见我的上一篇博客 eclipse java环境配置 以下有两种配置 直接输出结果 编译运行Java程序,需要创建一个批处理或者Shell脚本 ...

  7. Sublime配置java运行环境(IntelliJ IDEA也许更好用)

    主博客里有Sublime的安装以及Sublime其他环境配置 文章目录 5. Sublime配置java运行环境 5.1 java jdk配置环境 5.2 Sublime里配置java(两种方法,可以 ...

  8. Sublime配置C和C++编译运行环境

    Sublime配置C和C++编译运行环境 最近在学习<深入理解计算机系统>,里面的代码是在Linux环境下的C语言编写,由于采用gcc编译环境,为方便本人学习,特在Windows环境下载了 ...

  9. Win7环境下VS2010配置Cocos2d-x-2.1.4最新版本的开发环境(亲测)

    转至 http://blog.csdn.net/ccf19881030/article/details/9204801   写这篇博客时2D游戏引擎Cocos2d-x的最新版本为2.1.4,记得很久以 ...

最新文章

  1. GitHub一日千星:开头一张图,自动变成《我的世界》、乐高、十字绣风格,有Python就能跑...
  2. 清除扇区和低格哪个好_C++入门篇(四十五),结点删除与链表的清除
  3. 微服务实践分享(3)服务发现
  4. 比特币与企业级区块链的区别
  5. 制作一款3D炸弹超人游戏
  6. GDCM:gdcm::PDFCodec的测试程序
  7. .NET CORE 怎么样从控制台中读取输入流
  8. C++ 右值引用 | 左值、右值、move、移动语义、引用限定符
  9. 请编写一个方法,实现整数的乘法、减法和除法运算(这里的除指整除)。只允许使用加号。
  10. 计算机中的数学【线性代数】向量空间的概念
  11. Java代码内容概述
  12. 芯驰科技四款车规级处理器芯片亮相上海车展
  13. can test 接收报文_获取CAN报文并解析
  14. 单词压缩编码--Trie树
  15. linux-unit1
  16. Vue:使用highCharts
  17. java 1.8 64_JDK 1.8 64位 下载 安装 配置
  18. 李晨 | 无人机市场浅析
  19. 固态硬盘与机械硬盘的区别
  20. Linux--进程与任务管理(查看和控制进程及计划任务管理)

热门文章

  1. FreeMarker基本操作(二)
  2. Autofac在项目中应用的体会,一个接口多个实现的情况
  3. LVS学习笔记--DR模式部署
  4. 交换机的 VTP sever 与 client设置
  5. X86汇编语言从实模式到保护模式01:处理器、内存和指令
  6. 10以内逆向运算题_【七年级上】数学 有理数运算典型易错题分析(下)
  7. Win-MASM64汇编语言-$/取当前行代码的地址
  8. vba两个集合的差集_Python中的集合是如何使用的?
  9. 面向对象的三大特征之一继承
  10. MyBatis源码解析(十二)——binding绑定模块之MapperRegisty