`
blueram
  • 浏览: 762588 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

Sublime Text 2的java编译输出

 
阅读更多

如果我在cmd或者Intellij下编译运行Java,不会有什么问题,但是在ST2下面会出现下面的错误:

估计是javac在中文系统下输出信息用的是GBK编码,而ST2又不支持GBK的原因。

如果我想得到下面的结果:

则可以在ST2里面新建一个Building System(Tools–>Building System–>New Building System),在弹出的文本框里面输入以下内容:

{

    "cmd": ["javac""$file_name""&&""java""$file_base_name"],

    "working_dir""${project_path:${folder}}",

    "selector""source.java",

    "shell"true,

    "encoding":"gbk"

}

ctrl+s 取名保存,然后再在Building System手动选择刚刚新建的项目就行了。

如果我想得到下面的结果:

修改刚才新建的Building System为如下内容即可:

{

    "cmd": ["javac -J-Duser.country=US""$file_name""&&""java""$file_base_name"],

    "working_dir""${project_path:${folder}}",

    "selector""source.java",

    "shell"true

}

我讨厌那些用中文写注释的人!

  • 大小: 4 KB
  • 大小: 3.8 KB
  • 大小: 4.1 KB
分享到:
评论
3 楼 最佳蜗牛 2013-09-05  
我用wkan956汉化的版本。
在楼主的基础上
引用
{
    "cmd": ["javac", "$file_name", "&&", "java", "$file_base_name"],
    "working_dir": "${project_path:${folder}}",
    "selector": "source.java",
    "shell": true,
    "encoding":"gbk"
}
删掉了最后的编码设置,
{
    "cmd": ["javac", "$file_name", "&&", "java", "$file_base_name"],
    "working_dir": "${project_path:${folder}}",
    "selector": "source.java",
    "shell": true
}



注意里面没用中文的标点符号,否则还是会报错的哦。
2 楼 不死咸鱼 2013-06-13  
用中文写注释怎么了?
1 楼 mnpqxz 2013-05-15  
还是不行啊,运行的时候说找不到这个java文件

相关推荐

    SublimeText中配置java编译运行环境

    SublimeText是不错的代码编辑器,可以用它编辑并编译JAVA程序。

    Sublime Text 4(Build 4126)修改运行配置为终端运行(C/C++、Java、Python)

    Sublime Text 4(Build 4126)修改运行配置为终端运行(内含C/C++、Java、Python四门语言的配置)。配置效果就是能够编译完用系统终端cmd运行程序,而不是用 Sublime Text 自带的终端运行,因为其自带的终端有很多不...

    SublimeText java

    当你尝试编译或运行一个Java程序时,如果编译器的输出不是UTF-8编码,Sublime Text 3将无法正确解析,从而导致错误提示。 要解决这个问题,你需要修改Sublime Text 3中的`JavaC.sublime-build`配置文件。这个文件...

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

    对于Java开发者来说,能够直接在Sublime Text 2中编译和运行代码极大地提高了开发效率。下面将详细介绍如何配置Sublime Text 2以实现这一功能。 首先,确保你已经安装了Java开发环境,即Java Development Kit (JDK)...

    SublimeREPL运行Java

    SublimeREPL运行Java的插件包, 将Java.sublime-package替换到安装目录/Data/Packages/下, 即可使用sublimeText3编译和运行Java程序. 快捷键为Ctrl+Shift+B.

    SublineText2

    SublineText文件,破解版,强大的文本编辑工具,支持列编辑等等操作,并且是绿色破解版哟。

    sublime3 配置 Java (2016)

    如果编译成功,Sublime Text 3会在底部的控制台显示输出结果。但是,如果我们需要在命令行环境中查看编译过程或运行结果,可以配置一个用于执行`java`命令的构建系统: ```json { "cmd": ["java", "${file_base_...

    SublimeText编辑器的Smali高亮显示

    对于SublimeText 2,你需要将文件放到`\SublimeText2\Data\Packages`路径下;而对于SublimeText 3,文件应放入`\Sublime Text 3\Data\Cache`。这个过程可能需要开发者具有一定的文件管理知识,确保插件能够正确被...

    sublime text 3不支持中文的问题

    - 使用Sublime Text 3打开`Java.sublime-package`文件(可能需要先将其重命名为`.zip`格式,解压后再打开)。 - 寻找名为`JavaC.sublime-build`的文件。 - 在该文件中添加如下配置以支持中文: ```json { ...

    Java必备开发工具Sublimetext.zip

    在这个"Java必备开发工具Sublimetext.zip"压缩包中,你将找到安装和使用Sublime Text进行Java开发所需的基本资源。 首先,Sublime Text的核心特性包括多选、多列编辑和全屏无干扰模式,这些都极大地提高了代码编写...

    Sublime Text Build 3065-win 32bit

    2. **语法高亮**:Sublime Text支持各种编程语言的语法高亮,如HTML、CSS、JavaScript、Python、Java等,使代码更易于阅读和理解。 3. **多列编辑**:在Sublime Text中,你可以同时编辑文件的不同位置,这在处理...

    SublimeText2(含注册码)

    1. **多语言支持**:Sublime Text 2 支持包括但不限于 Python, Java, JavaScript, C++, HTML, CSS 在内的各种编程语言,通过语法高亮显示,使得代码更加易读。 2. **代码补全**:编辑器具备智能代码补全功能,能够...

    Sublime3(插件+PHP编译版本)

    2. **代码提示**:Sublime Text 3提供了自动完成代码的功能,它可以根据上下文提供函数、变量和类的建议,加快编码速度,减少输入错误。对于PHP开发者,这意味着在编写代码时可以快速得到PHP函数、类库和常量的提示...

    Sublime text3 最新版3216官方文件

    作为一款全面的文本编辑器,Sublime Text 3 支持多种编程语言,包括但不限于Python、Java、JavaScript、C++、PHP、Ruby等,可以满足不同开发者的语言需求。 3. **代码高亮和自动完成**: 提供丰富的语法高亮,有...

    sublime text3

    Sublime Text 3是一款广受开发者喜爱的轻量级、高度可定制的文本编辑器,以其高效、稳定和丰富的插件生态系统而闻名。这款编辑器适用于编写各种编程语言的代码,包括但不限于HTML、CSS、JavaScript、Python、Java、...

    sublime安装版+配置切换插件下载源.zip

    "Java.sublime-package"是Sublime Text的一个语言包,提供Java语言的语法高亮和额外的支持。如果你是Java开发者,这个包将非常有用。 最后,"破解.txt"文件可能提供了关于如何绕过Sublime Text的试用限制的信息。...

    smali 语法高亮 for sublime text

    `dex2jar`将DEX文件转换为JAR格式,然后`jd-gui`可以将JAR反编译为Java源代码,便于理解。不过,一旦遇到无法通过Java源码理解的部分,`smali`语法高亮就显得尤为重要,因为它可以直接展示Dalvik虚拟机级别的操作。 ...

    超详细-Sublime Text下载安装教程.pdf

    在本文中,我们将详细介绍如何下载、安装Sublime Text,并配置C++、Java和Python的运行环境。 首先,要下载Sublime Text,你可以访问官方网站或者其他可信的下载源。安装过程通常非常简单,只需按照向导的提示,...

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

    本文将详细介绍如何将Sublime Text 2配置为Java的集成开发环境(IDE),从而使Sublime Text 2除了作为一款功能强大的文本编辑器之外,还能具备编译和运行Java程序的能力。 首先,为了在Sublime Text 2中编译和运行...

    sublimetext2

    - **加入SublimeText2右击菜单.inf**、**删除SublimeText2右击菜单.inf**:这些文件用于在Windows系统上下文菜单中添加或移除Sublime Text 2的快捷打开选项,方便用户快速打开文件。 - **Microsoft.VC90.CRT....

Global site tag (gtag.js) - Google Analytics