Sublime Text 3配置 Java 开发环境

这篇具有很好参考价值的文章主要介绍了Sublime Text 3配置 Java 开发环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

《开发工具系列》 《开发语言-Java》

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

一、引言

Java 是一种跨平台、面向对象、功能强大且安全可靠的编程语言。它有很多常用的开发工具,比如 EclipseIDEA 等等,相信大家多多少少都有所涉猎;而本篇 Huazie 将要介绍一个比较轻量级的开发工具 Sublime Text 3,并用它来配置 Java 开发环境。

二、主要内容

2.1 初识 Sublime Text 3

Sublime Text 3 是一款流行的文本编辑器,它的特点是体积小巧、启动速度快、界面简洁美观。它具有强大的代码编辑功能,支持多种编程语言。此外,Sublime Text 3 还具有丰富的插件生态系统,用户可以根据自己的需求安装各种插件来扩展其功能。

Sublime Text 3 的一些主要特点,如下所示:

  • 强大的代码编辑功能Sublime Text 3 提供了许多实用的代码编辑功能,如自动完成、代码高亮、代码片段等,大大提高了编程效率。

  • 支持多种编程语言Sublime Text 3 支持多种编程语言,包括 HTML、CSS、JavaScript、Python、Ruby、PHP 等,用户可以根据需要选择不同的语言模式。

  • 插件生态系统Sublime Text 3 拥有丰富的插件生态系统,用户可以通过安装插件来扩展其功能,如 Emmet(用于编写 HTMLCSS)、Package Control(用于安装和管理插件)等。

  • 自定义快捷键Sublime Text 3 允许用户自定义快捷键,以便更快速地执行常用操作。

  • 多窗口编辑Sublime Text 3 支持多窗口编辑,用户可以同时打开多个文件进行编辑,方便进行代码对比和复制粘贴操作。

  • 跨平台支持Sublime Text 3 支持 WindowsMacLinux 操作系统,用户可以在不同的平台上使用相同的设置和插件。

  • 版本控制集成Sublime Text 3 可以与版本控制系统(如 Git)集成,方便用户进行代码版本管理。

2.2 初识 Java

Java 是一种面向对象的编程语言,它诞生于 1995 年,由Sun Microsystems 公司(现已被甲骨文公司收购)开发,最初是用于智能家电平台上运行的 OAK 语言,后来发展成为一种功能强大的编程语言。

Java 语言的设计初衷是 “一次编写,到处运行”,即源代码只需编写一次,就可以在任何支持 Java 的平台上运行。

Java 语言拥有丰富的API库和工具,广泛应用于 Web 开发、移动应用开发、游戏开发、大数据和云计算等领域。

2.3 接入 Java

在开始接入 Java 之前,还有个概念需要明确一下,那就是 JDK(全称是 Java Development Kit),即 Java 开发工具包

它是用于开发 Java 程序的一套工具和库,其中包含了如下的内容:

  • Java编译器(javac):通过 javac 命令,将 Java 源代码(.java 文件)编译成字节码文件(.class 文件)。
  • Java虚拟机(JVM):通过 java 命令,启动 JVM,并加载执行 Java 字节码文件。从 JDK1.8 开始,可以直接使用 java 主类名.java 运行 Java 文件【其中包含了编译源代码、执行字节码等步骤】。
  • Java基础类库(Java API):包括 java.util、java.io、java.net 等常用类库,用于支持各种常见的编程任务。
  • 其他工具和实用程序:如 Java调试器(jdb)Java反编译器(javap)Java文档生成器(javadoc) 等。

2.3.1 JDK 下载

JDK 官网下载,目前最新版为 JDK21

大家可以按照自己系统,选择相应的版本进行下载:

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

Windows 为例:

  • x64 Compressed Archive : JDK的免安装版本
  • x64 Installer :JDK的离线安装版本
  • x64 MSI Installer :JDK的离线安装版本

2.3.2 安装和使用 java

Windows 为例:

  • 如果是免安装版本,只需要解压之后,将对应的文件复制到指定的文件夹,比如 C:\java

  • 如果是安装版本,那就下载之后,双击安装,同样选择一个指定的文件夹进行安装即可。

HuazieWindows 系统上就安装了多个 JDK 版本,大家按照自身需要,自行选择安装和使用。

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

2.3.3 环境变量配置

现在,Huaziewindows 11 系统为例,介绍下配置环境变量,如下:

右击 Window 图标,打开下图并选择 系统

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

点击 高级系统设置,打开系统属性页面,点击 环境变量

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

新增 JAVA_HOME 的环境变量【如果要更换当前的 JDK 版本,修改这里即可】:

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

新增 CLASSPATH 的环境变量【用于告诉 JVM 在哪些目录下查找类文件】:

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

  • 当前目录(.):表示在当前目录下查找类文件。
  • Java类库路径:包括Java运行环境提供的类库(如rt.jar、tools.jar等)和第三方类库。这些类库文件通常以.jar或.zip格式存在,并需要指定它们所在的目录路径。
  • 自定义类文件路径:如果开发者编写了自己的 Java 类文件,也可以将这些类文件所在的目录路径也加入到 CLASSPATH 中。

找到 Path 环境变量,配置上面你的 Java 安装目录的 lib 目录进去:

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

如果上面是 JDK 离线安装版,Path 里面可能存在如下环境变量,则需要手动删除,以免影响上面的环境变量配置。

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

然后 Win + R,打开如下窗口,输入 cmd,点击确认打开命令行窗口。

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

在命令行窗口内,输入 java -version 查看,如下图所示即为安装成功:

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

2.4 配置 Java 开发环境

初次打开 Sublime Text 3,我们可以看到如下的界面:

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

在菜单栏选择 Tools => Build System => New Build System,打开如下页面

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

{
	"cmd": ["javac",  "$file_name"], 
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", 
    "working_dir": "${file_path}",
    "selector": "source.java",
    "variants": [
	    {
	        "name": "Run",
	        "shell": true,
	        "windows": {
	            "shell_cmd" : "start cmd /c \"java ${file_base_name} & echo. & pause\""
	        }
	    },
	    {
	        "name": "Build and Run",
	        "shell": true,
	        "windows": {
	            "shell_cmd": "javac \"${file_name}\" && start cmd /c \"java ${file_base_name} & echo. & pause\""
	        }
	    }
    ]
}

将上述内容保存在,前面打开的 New Build System 中,并命名为 Java8.sublime-build【这里命名可以按自己的 JDK 版本来】。

2.5 编写 Java 代码

现在让我们开始编写第一个 Java 代码吧!

public class HelloWorld {
    public static void main(String[] args) {
    	String name = "Huazie";
       	System.out.println("Hello World!");
       	System.out.println("Author:" + name);
    }
}

针对上述 java 代码,我们会新建一个 HelloWorld.java 文件进行保存。

注意: java 源码文件名的后缀为 java,且文件名必须和类名保持一致。

2.6 编译和运行 Java 代码

上述 HelloWorld.java 我们也可以打开命令行窗口进行编译运行,如下图:

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

当然,对于初学者,使用这种方式理解 Java 的编译和运行过程,还是可以的。

不过既然我们已经使用了 Sublime Text 3 的开发环境了,那就在菜单栏 Tools => Build System ,然后 选择 Java8,就是前面的 Java8.sublime-build

然后直接按住 Ctrl + Shift + B,会弹出如下界面:

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置
选择 Java8,我们可以直接编译当前 HelloWorld.java 源码文件,并在当前目录生成对应的字节码文件,如下图:

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

接着,还是按住 Ctrl + Shift + B,选择 Java8 - Run,就可以在 CMD 窗口中运行我们上面编译好的 Java 字节码文件,并输出相关内容。

如下图所示:

sublimetext配java,开发工具,开发语言-Java,sublime text,java,开发环境配置

当前上面还是需要两次操作,我们把两次整合一下,还是按住 Ctrl + Shift + B,选择 Java8 - Build And Run,这一次就可以直接编译和运行一起【这一步为了看到效果,先将之前生成的字节码文件删掉,然后再操作即可】。

通过上面操作之后,我们就可以直接使用 Ctrl + B【这里复用上一次 Ctrl + Shift + B 选择的 Java8 - Build And Run】,这样就可以直接编译和运行我们的 Java 代码。

注意: 这里的编译执行不适合有包的情况,涉及到比较复杂的逻辑,还是采用 EclipseIDEA 这些专门的开发工具较为适合。

2.7 乱码问题

经过上面的配置,相信大家都能编译和运行第一个 Java 代码了,但是有些小伙伴慢慢使用发现,如果输出的内容包含中文,打印出来的信息是乱码的。有关这个问题,请查看笔者的另一篇博文 《Sublime Text 3 解决中文乱码问题》

三、总结

本篇 Huazie 介绍了 Sublime Text 3 配置 Java 开发环境的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。文章来源地址https://www.toymoban.com/news/detail-828986.html

到了这里,关于Sublime Text 3配置 Java 开发环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Maven简介及环境搭建和基本使用(Java开发中的实用工具)

    Maven 是 Apache 软件基金会的一个开源项目,是一个优秀的项目构建工具,它 用来帮助开发者管理项目中的 jar,以及 jar 之间的依赖关系、完成项目的编译、 测试、打包和发布等工作。 pom.xml文件:里面可以配置相关信息,指导maven如何工作 坐标:jar包在仓库中的唯一位置, apache将

    2024年02月02日
    浏览(39)
  • JAVA开发工具-maven的安装与配置(最新最详细教程)

            Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具 软件。          Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较 高的可重用性,所以常常用两三行 Maven 构建脚本

    2024年02月14日
    浏览(45)
  • Eclipse打不开?报错:要运行Eclipse,必须提供Java运行时环境(JRE)或Java开发工具包(JDK),搜索以下位置后未找到Java虚拟机。

    A Java Runtime Environment(JRE)or Java Development Kit(JDK)must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations:C:UsersRouRoueclipsejee-2022-06eclipseeclipsejre binjavaw.exejavaw.exe in your current PATH 为了运行Eclipse,必须提供Java运行时环境(JRE)或Java开发工具包(

    2024年04月10日
    浏览(59)
  • sublime text 格式化json快捷键配置

    以 control+command+j 为例。 打开Sublime Text,依次点击左上角菜单Sublime Text-Preferences-Key Bindings,出现以下文件: 左边的是Sublime Text默认的快捷键,不可编辑。右边是我们自定义快捷键的地方,在中括号中加入以下数据并保存:

    2024年02月10日
    浏览(54)
  • 【开发工具 - vscode】vscode配置C/C++环境

    这里教大家一种不常见的下载安装方式——直接到github上下载mingw-w64的压缩包。 首先,我们进入mingw-w64的官网(https://www.mingw-w64.org/) 可以点这里(https://github.com/niXman/mingw-builds-binaries/releases)直达github地址,这里只是告诉你这个git链接的来源 如果git访问不了的话,可以耐心

    2024年02月12日
    浏览(42)
  • Unity和Visual studio开发调试环境配置-工具插件安装和配置

    在Unity开发中,常用C#脚本进行功能开发,需要用到Visual Studio进行开发和调试,需要分别在Unity3d和Visual Studio中安装插件和工具才能更好的进行开发和调试。 visual studio中“工具”→“获取工具和功能”,打开visual studio安装程序 安装Unity开发相关的内容,如下选择,主要就是“

    2024年02月04日
    浏览(62)
  • Python从入门到精通 | Python 下载与环境配置 | 开发PyCharm开发工具下载与安装(二)

    1.1 任务清单 序号 内容 学习 难度 1 Python 下载与安装 掌握 ★★ 2 Python 环境变量配置 掌握 ★★ 3 Python 环境检查 掌握 ★★ 4 PyCharm 开发工具下载与安装 掌握 ★★ 5 第一个 Python 程序 掌握 ★ 2.1 下载安装包 2.1.1 官方下载链接地址 链接地址:Python 官网 - 【进入点我】 2.1.2 百度

    2024年02月08日
    浏览(65)
  • 【JAVA】Java 开发环境配置(WIndows篇)

    个人主页:【😊个人主页】 系列专栏:【初始JAVA】 在前篇中我们介绍了JAVA语言的诞生与发展,现在是时候去学习使用他们了。 首先我们需要下载 java 开发工具包 JDK,下载地址,在下载页面中根据自己的系统选择对应的版本,本文以 Window 64位系统为例: 下载后 JDK 的安装

    2024年02月12日
    浏览(49)
  • 【Java】IDEA 配置java开发环境(windows)

    刚才需要临时运行一个java脚本,java还是2、3年前学的,都忘光了。IDEA 2021还在我电脑装着,进去却忘记了怎么配置java环境,这里复习一下。 JDK中包含了JRE和java开发包(我现在只记得这些名词了😅😅): JRE :java运行环境(java runtime environment)又分jvm和java核心的类库。 J

    2024年02月16日
    浏览(48)
  • [VSCode] Java开发环境配置

    1.1 安装 VSCode Visual Studio Code 官方下载 地址: 详细安装步骤这里不做赘述,可参考: VSCode安装教程(超详细) 1.2 安装 JDK JDK 指 Java开发工具包(Java Development Kit) ,是用于开发Java应用程序和小程序的跨平台软件开发环境。 它包含了 Java运行时环境(Java Runtime Environment) ,

    2024年02月03日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包