如何搭建开发环境

本节介绍如何搭建开发环境,内容涵盖了如何安装JDK和gradle,以及如何将Gradle项目导入Eclipse IDE中来进行开发。

如果你本身是一名 Java开发人员,并且对Gradle工具了如指掌,那么可以跳过本节的内容。

JDK的安装

下面介绍了如何下载、安装、配置和调试JDK。

1.下载和安装JDK

JDK ( Java Development Kit)是用于Java开发的工具箱,可以在htp://www.oracle.com/technet-work/java/javase/downloads/index.html官网进行下载。

JDK支持以下操作系统的安装,如表2-2所示。

eclipse创建spring boot 项目(SpringBoot如何搭建开发环境)(1)

安装路径默认在C:\Program Files\Javaljdk1.8.0_ 112 或usr/local/java/jdk1.8.0_ 112。

2.基于RPM的Linux安装

首先是下载安装文件,文件名类似于jdk-8uversion-linux-x64.rpm。

其次,切换到root用户身份,并检查当前的安装情况:

$ rpm -qa | grep jdk jdk1.8.0_ 112-1.8.0 112-fcs.x86_ 64

若有旧版本JDK,则需先卸载旧版本:

shell $ rpm -e package_ name

例如:

shell $ rpm -e jdk1.8.0_ 112-1.8.0 112-fcs.x86_ 64

执行下面命令来进行安装:

$ rpm -ivh jdk-8uversion-linux-x64. rpm

例如:

shell $ rpm -ivh jdk-8u112-1 inux-x64. rpm Preparing.. . ## #########...##...################# [100号] 1:jdk1.8.0_ 112 ########################################## [100号] Unpacking JAR files. .. tools.jar... plugin.jar... javaws.jar.... deploy.jar... rt.jar... jsse.jar... charsets.jar. .. localedata.jar...

安装完成之后,可以通过下面的命令来升级:

$ rpm -Uvh jdk- 8uversion-linux-x64. rpm

安装完成后,可以删除.rpm文件,以节省空间。安装完成后,无须重启主机,即可使用JDK。

3.设置执行路径

(1 ) Windows

增加一个“JAVA_ HOMB"环境变量,值是JDK的安装目录。如“C:Files1.8.0 66”,并在“PATH"的环境变量里面增加“%JAVA_ HOME%;"。在“CLASSPATH"中增加“;%JAVA_ HOME%.jar;%-JAVA_ HOME%.jar;",或者可以写成“;%JAVA_ HOME%”,其效果是一样的。

(2) UNIX

包括Linux、Mac OS X和Solaris 环境,在~/.profile、~/.bashrc 或~/.bash_ profile 文件末尾添加:

export JAVA_ HOME=/usr/java/jdk1.8.0 66 export PATH=$JAVA_ HOME /bin: SPATH export CLASSPATH=. :$JAVA_ HOME/1ib/dt.jar:SJAVA_ HOME/lib/tools.jar

其中:

例如,在CentOS下需编辑/etc/profile文件。

4.测试

测试安装是否正确,可以在shell窗口中输入:

$ java -version

若能看到如下信息,则说明JDK安装成功。

java version "1.8.0 112" Java (TM) SE Runtime Environment (build 1.8.0 112-b15) Java HotSpot (TM) 64-Bit Server VM (build 25.112-b15, mixed mode)

最好再执行一下javac,以测试环境变量设置是否正确。

$ javac 用法: javac <options> <source files> 其中,可能的选项包括: g 生成所有调试信息 -g:none 不生成任何调试信息 -g: {lines, vars, source} 只生成某些调试信息 -nowarn 不生成任何警告 -verbose 输出有关编译器正在执行的操作的消息 -deprecation 输出使用已过时的API的源位置 -classpath <路径> 指定查找用户类文件和注释处理程序的位置 -cp <路径> 指定查找用户类文件和注释处理程序的位置 -sourcepath <路径> 指定查找输入源文件的位置 -bootclasspath <路径> 覆盖引导类文件的位置 -extdirs <目录> 覆盖所安装扩展的位置 -endorseddirs <目录> 覆盖签名的标准路径的位置 -proc: {none, only} 控制是否执行注释处理和/或编译 -processor <classl>[, <class2>,<class3>...]要运行的注释处理程序的名称; 绕过默认的搜索进程 -processorpath <路径> 指定查找注释处理程序的位置 -parameters 生成元数据以用于方法参数的反射 -d <目录> 指定放置生成的类文件的位置 -s <目录> 指定放置生成的源文件的位置 -h <目录> 指定放置生成的本机标头文件的位置 - implicit: {none,class} 指定是否为隐式引用文件生成类文件 -encoding <编码> 指定源文件使用的字符编码 -source <发行版> 提供与指定发行版的源兼容性 -target <发行版> 生成特定VM版本的类文件 -profile <配置文件> 请确保使用的API在指定的配置文件中可用 -version 版本信息 -help 输出标准选项的提要 -A关键字[=值] 传递给注释处理程序的选项 -X 输出非标准选项的提要 -J<标记> 直接将<标记>传递给运行时系统 -Werror 出现警告时终止编译 @<文件名> 从文件读取选项和文件名

有读者反映有时java -version能够执行成功,但javac命令不成功的情况,一般是环境变量配置问题,请参阅“设置执行路径”部分内容,再仔细检测环境变量的配置。

更多Java相关的基础内容,可以参阅笔者所著的开源书《Java 编程要点》( htps:/ithub.com/waylau/essentialjava)。

Gradle的安装

1.前置条件

Gradle需要JavaJDK或JRE,版本是7及以上。Gradle将会装载自己的Groovy库,因此,

Groovy不需要被安装。任何存在的Groovy安装都会被Gradle 忽略。

Gradle将会使用任何在路径中找到的JDK,或者可以设置“JAVA_ HOME"环境变量来指向所需的JDK安装目录。

2.下载

可以从官网hts://ww.gradle.org/downloads位置来安装Gradle的发布包。

3.解压

Gradle的发布包被打包成ZIP。完整的发布包含:

Gradle二进制;

●用户指南(HTML和PDF);

DSL参考指南;

●API 文档( Javadoc和Groovydoc) ;

●扩展示例,包括用户指南中引用的例子,以及- .些完整的和更复杂的构建可以作为自己开始构建;

●二进制源文件。

4.环境变量

设置“GRADLE HOME"环境变量指向Gradle的解压包,并添加“GRADLE HOME/bin” 到“PATH"环境变量。

5.运行和测试安装

通过gradle命令运行Gradle。gradle -v用来查看安装是否成功,输出内容如下。

$ gradle -V

eclipse创建spring boot 项目(SpringBoot如何搭建开发环境)(2)

6.虚拟机选项

虚拟机选项可以设置Gradle的运行环境变量。可以使用GRADLE_ OPTS或JAVA_ OPTS,或者两个都选。JAVA_ OPTS 约定和Java共享环境变量。典型的案例是在JAVA_ _OPTS设置HTTP代理,在GRADLE_ OPTS 设置内存。这些变量也可在gradle或gradlew脚本开始时设置。

更多Gradle的内容可以参阅笔者所著的《Gradle 用户指南》( hts:github.co/waylau/ra dle-user-guIDE )。

项目导入Eclipse

下面将介绍如何来安装和配置IDE,并将Spring Boot项目导人IDE中进行开发。本例所选用的IDE为Eclipse,当然也可以自行选择顺手的IDE。例子中的源码是与具体IDE无关的。

一款好用的IDE就如同- -件称手的兵器,挥舞起来自然得心应手。好用的IDE可以帮助用户:

●提升编码效率。大部分IDE都提供了代码提示、代码自动补全等功能,极大地提升了编码的效率。

●纠错。在编码过程中,IDE也可以对一些运行时、编译时的常见错误做出提示。

●养成好的编码规范。IDE可以对代码格式做校验,这样无形中就帮助用户来纠正错误的编码习惯。

1.配置Eclipse

各个版本的Eclipse所默认安装的插件不同,如Eclipse for Java里面就集成了常用的插件。所以,如果你没有相关的插件,请自行安装。本节只介绍插件的基本配置及使用。

2.安装Gradle插件(可选)

在Eclipse中单击“Help →Install New Software.."命令,填入Gradle 插件buildship的地址,如图2-4所示。

eclipse创建spring boot 项目(SpringBoot如何搭建开发环境)(3)

选中插件 ,进行安装即可,如图 2-5所示

eclipse创建spring boot 项目(SpringBoot如何搭建开发环境)(4)

3.配置用户安装的Gradle (可选)

选择“Windows - Preferences"命令,对Gradle进行设置,指定一个Gradle的用户安装目录,如图2-6所示。

eclipse创建spring boot 项目(SpringBoot如何搭建开发环境)(5)

注意:如果采用Gradle Wrapper形式来导入项目,本步骤也是可选的。

4.导入项目到Eclipse

下面演示如何导入之前的hello-world 项目。

在设置导入类型时,我们选择“Existing Gradle Project”,如图2-7所示。

eclipse创建spring boot 项目(SpringBoot如何搭建开发环境)(6)

指定要导人的项目的路径,如图2-8所示。

eclipse创建spring boot 项目(SpringBoot如何搭建开发环境)(7)

选择Gradle的分发类型。支持多种分发形式,本例采用Gradle Wrapper形式,如图2-9所示。

eclipse创建spring boot 项目(SpringBoot如何搭建开发环境)(8)

本篇内容给大家介绍的是SpringBoot如何搭建开发环境,喜欢的朋友可以转发关注一下小编!!

下篇内容给大家介绍的内容是!Gradle与 Maven的抉择,大家特别关注下这块内容。

,