VisualStudioCode 搭建Java 开发环境
随着时间的推移,感觉以前掌握的⼀些数据结构和算法相关的知识渐渐的被遗忘。因此,我买了《算法》(第四版),打算利⽤学习前端知识疲倦之余,重新系统的学习、巩固⼀下数据结构和算法的知识。
《算法》⼀书的⽰例代码是 Java 编写,现在已经有⼀年多没有写过 Java 代码了,平时⼯作、学习的重点主要还是集中在了前端、Node.js,基本不涉及到 Java 开发,所以也不想使⽤ Eclipse、IDEA 这类开发⼯具,打算直接只⽤ VS Code 搭建 Java 开发环境。现将搭建开发环境的过程分享到博客中。
必要的下载
既然是使⽤ VS Code 搭建 Java 开发环境,那么 VS Code 和 Java 肯定是必须要安装的。其中,VS Code 直接通过下载安装即可。下⾯简单说明⼀下 Java 环境的安装,我的系统是 macOS Sierra。
mac 下安装 Java
1.
⾸先在并安装 SDK,在下载页⾯选择相应的安装包下载。如下图所⽰。
visual studio和vs code的区别下载完成后,直接双击安装即可。
2. 打开 terminal 验证是否安装成功。
1. 编辑 ~/.bash_profile  配置环境变量,在最后⼀⾏加上下⾯的内容配置完成之后,退出⽂件编辑,输⼊ source ~/.bash_profile  命令使 bash_profile ⽂件⽣效。
安装 Maven
1. Maven 并解压,解压到任意⽬录即可。
2. 编辑 ~/.bash_profile  配置环境变量。
hezhoudeMacBook-Pro:~ hezhou$ java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
export  JAVA_HOME=$(/usr/libexec/java_home)
export  PATH=$PATH :$JAVA_HOME /bin
export  CLASSPATH=.:$JAVA_HOME /lib/dt.jar:$JAVA_HOME /lib/tools.jar
export M2_HOME=/Users/hezhou/Tools/apache-maven-3.5.3
export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin
M2_HOME 为你解压 maven 的⽬录。配置完成后同样执⾏ source ~/.bash_profile 命令使 bash_profile ⽂件⽣效。
1. 输⼊ mvn -v 命令验证是否安装成功。
hezhoudeMacBook-Pro:~ hezhou$ mvn -v
Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-25T03:49:05+08:00)
Maven home: /Users/hezhou/Tools/apache-maven-3.5.3
Java version: 1.8.0_161, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.12.6", arch: "x86_64", family: "mac"
安装 VS Code 插件
VS Code 通过插件和最适合轻量级 Java 项⽬的简单、现代的⼯作流来⽀持 Java 的开发,插件市场中的主流 Java 插件提供了必要的语⾔特性如:代码补全、代码审查、调试、测试、代码格式化以及集成⼯具如:Maven 和 Tomcat。
我们可以直接安装 ,⾥⾯包含了受⼤多数 Java 开发者欢迎的插件:
:通过 提供 Java 语⾔⽀持
:基于 的轻量级调试⼯具。
:执⾏和调试 Java 测试⽤例。
:Maven 插件。
关于插件的更多细节就不作具体说明了,直接查看插件的⽂档说明即可。
基本使⽤
完成了必要的准备⼯作之后,按照惯例,让我们向 VS Code 中的 Java 世界说声 “Hello” 吧。
创建 Maven 项⽬
当你在 VS Code 中直接打开⼀个 maven 项⽬时,插件会⾃动构建项⽬。Maven for Java 插件会扫描项⽬下的 l ⽂件并在侧边栏上显⽰所有的 maven 项⽬以及它们的模块…
当我们新建⼀个项⽬时,可以利⽤插件⽣成 maven 项⽬原型。操作步骤如下:
1. 按下 ⌘+⇧+P 打开命令⾯板,执⾏ Generate from Maven Archetype 命令。
2. 在弹出的对话框中选择⼀个⽣成项⽬的⽬录,接着选择基于 maven-archetype-quickstart 创建。
3. 选择完成后,会开始项⽬的⽣成,期间需要在终端中填⼊必要的信息。
创建完成后的⽬录结构如下图所⽰。
运⾏和调试
项⽬初始化完成后,切换到调试⾯板(⌘+⇧+D),添加调试配置。
然后按下 F5 即可运⾏项⽬。
我们可以直接在 Java ⽂件对应的⾏上打上断点,当执⾏到断点处是会暂停并等待后续操作。
测试
通过 Java Test Runner 插件,可以很⽅便的执⾏、调试和管理 Java 单元测试⽤例。当我们打开⼀个测试类时,插件会⾃动进⾏识别并提供了⼀些便捷操作,如下图所⽰。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。