使用 IntelliJ IDEA + Gradle + SpringBoot 搭建Hello World工程
一、开发环境准备
二、新建工程
-
打开IntelliJ IDEA,如下图步骤选择新建工程。(如果之前未打开过工程,则是从初始界面选择新建工程,大同小异)
-
选择相应的构建
1) 如上图红色框中选择安装好的JDK,如果还未选择,可点击红色框中的New,并选择相应的Java目录即可自动识别。(别告诉我这个都还要教)
2) 选好JDK后,则选择左边的Spring Initializr(貌似是2017版的IntelliJ IDEA才新加入的,旧版的貌似没有,如果没有的小伙伴也不用着急,后面还有一个备用的解决方案),然后点击Next. -
选择工程类型
1) 红色框中为必改项目,选择Gradle Project和War包类型
2) 蓝色框中为选改项目,比如你可以改个Group名,改个Artifact名
3) 选择Next -
选择需要的组件
如上图所示,你可以选择需要的组件,比如相应的SQL支持、Redis支持等等,这里只选择了最基本的Web。 -
填写工程名
再次确认工程名、模块名以及存放的目录,有需要的可以更改,一般可以直接点击Next。 -
选择Gradle
1) 选择Use local gradle distribution(当然,你也可以使用内置的Gradle,实际并不影响。但为了能灵活更换,一般而言,还是用自己配置的比较好)
2) 填写Gradle Home,选择我们下载的Gradle Home解压后的目录
3) 点击Next
4) 至此工程已经新建完毕了
有朋友可能还是用旧版的IntelliJ IDEA,所以在建工程的时候可能并没有相应的Spring Initializr选项。这也没关系,这个并不是IDEA独创的东西,只是作了集成而已,大家可以直接访问网页版的Spring Initializr,点击打开后你会发现其实跟上面的步骤是一致,如下图所示。按箭头所示配置完毕后,可以点击生成按钮生成相应的Project,下载到本地后再用IDEA打开即可。
三、修改并发布工程
-
修改build.gradle
如图红色框,填写国内的maven源(鉴于国内网络限制,如果不科学上网的话,下载速度是令人发指的,所以一般而言,都会配置几个国内的源,大家也可以上网去找,有些链接由于某些政策的原因已经停用了,但还有很多源是可以用的),填写完毕后无需保存,工程会自动更新的。(应该可以看到Idea下面有个正在构建或者正在干啥的提示,等它滚完就可以了,也许,会非常慢,注意“非常”两个字) -
修改代码
1) 如图红色框所示增加了一个HelloWorld的入口
2) 增加完毕后工程右建,然后选择Rebuild工程
3) 等待工程下载相应的信赖包,下载完毕应该会如下图所示,External Libraries里面已经加载了相应的Jar包(也许,会非常非常慢,注意“非常非常”四个字,具体多久我不知道,反正我是挂了个通宵。谁叫咱是安静的美男子,等~) -
配置服务器
在Idea右上角找到图示所在的地方,并如图点击。 -
新增服务器
如图所示,在弹出的窗口中,按步骤点击+号,并在列表中选择Tomcat服务器。 -
配置Tomcat
1) 点击Configure,并配置下载的Tomcat所在目录,配置完毕就会如上图所示,保持默认即可,当然,最好,换个名字,如图填的是Tomcat9。
2) 点击Deployment页签,进入下一步。 -
添加需要发布的war包
如图点击相应的地方打开添加界面,然后如下图所示,选择相应需要发布的war包,并点击OK。 -
发布
如图所示,继续点击OK,现在已经准备就绪了。 -
启动Tomcat
选择相应的服务器,并点击如图所示的位置启动服务器。 -
大功告成
如图所示,服务器启动完毕后会自动打开浏览器。如图所示,已经成功的显示了Hello World