sublime2运行java

本文介绍如何在Sublime Text 2中配置Java开发环境,并通过具体步骤指导读者设置bat文件及编译系统脚本,以实现Java程序的快速编译与运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者是在win7的环境下选择1.8.0_121版本进行安装,安装步骤参考http://www.jb51.net/article/49204.htm

因运行eclipse太吃力,因此选择使用sublime2作为开发工具。详细介绍下操作步骤。

1,在你的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
)
(2) 

修改 Javac.sublime-build
按照以下的步骤修改sublime text 2的编译系统脚本。

  1. 在选项卡Preferences > Browse Packages.. 打开sublime的包目录
  2. 转到Java Folder
  3. 打开 JavaC.sublime-build 替换下面的命令行


(3)写第一个测试程序HelloWorld.java

public class HelloWorld {
	public static void main(String[] args){
		System.out.println("---------------");
		System.out.println("|   您好世界  |");
		System.out.println("---------------");
	}
}

(4)ctrl + b 进行运行,我刚开始装的时候总是会报错,提供几个可疑的问题点供参考,a)查看你的项目是否在你指定的目录下,b)sublime是否自动编译。我反正是折腾了一天都没有成功,第二天重新打开居然可以运行了。奇哉怪也


### 配置Sublime Text以编译和运行Java代码 #### 了解基础工具 为了能够在Sublime Text中顺利编译并执行Java程序,需先确认已安装JDK (Java Development Kit),这是编写、编译以及调试Java应用程序所必需的一套开发工具集[^1]。 #### 设置环境变量 确保JDK被正确安装后,下一步是配置系统的环境变量以便命令行能够识别`javac`(Java编译器) 和 `java` 命令。这一步骤对于让Sublime Text找到合适的编译器至关重要[^2]。 #### 创建自定义构建系统 在Sublime Text内支持多种编程语言的一个重要特性就是其灵活的构建系统。针对Java项目,可以创建一个新的Build System文件用于指定如何处理`.java`源文件: 通过菜单栏选择`Tools -> Build System -> New Build System...`, 然后输入如下JSON格式的内容保存为`Java.sublime-build`: ```json { "cmd": ["javac", "$file_name"], "file_regex": "^.*?:([0-9]+): ()", "selector": "source.java", "variants": [ { "name": "Run", "cmd": ["java", "${file_base_name}"] } ] } ``` 上述脚本首先尝试使用`javac`编译当前打开的文件(`$file_name`);如果成功,则提供了一个名为“Run”的变体选项来启动生成的应用程序`${file_base_name}`[^3]。 #### 使用快捷键操作 一旦完成了以上设置,在编辑任何`.java` 文件时都可以利用组合键来进行快速的操作——按`Ctrl+B`触发默认行为即编译,而想要立即看到运行结果的话则可通过`Ctrl+Shift+B`调用之前提到过的“Run”变体[^4]。 #### 解决可能出现的问题 有时可能会遇到字符编码方面的小麻烦,比如中文或其他特殊符号显示不正常的情况。此时可以在项目的根目录下新建一个名为`.sublimelinterrc` 的隐藏文件,并加入适当的编码声明解决此类问题[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值