-
二、STS使用
-
- 1、STS配置JDK
-
2、STS配置Maven
-
3、使用STS创建SpringBoot项目
-
三、优化STS
-
- 1、主题美化
-
2、其它插件
Idea是JetBrains软件公司开发的Java集成开发环境,可以说是当下最好用的Java开发IDE。
但是,Idea是一个商业化的IDE。他的旗舰版是需要花钱购买授权的,虽然可以通过教育邮箱、开源项目等一些方式来获取免费的许可,但是毕竟不是人人都有这个条件。所以广大工程师们发挥程序猿的传统艺能,进行了一些破解的操作。但是最近,很多Idea的破解都失效了——新的一天,打开IDEA,上号,发现需要许可……😓
这时候,不妨把眼光投向我们的老朋友——Eclipse。Java后端实际上已经是Spring一统天下,而Spring开发,有一个神器——STS。
**STS:**Spring Tool Suite(STS)就是一个基于Eclipse的开发环境, 用于开发Spring应用程序。它提供了一个现成的使用环境来实现, 调试, 运行, 和部署你的Spring应用程序。包括为关键的的服务器和云计算,Git, Maven, AspectJ, 和最新的Eclipse版本提供整合支持。
换句话说, Spring Tool Suite是一个定制版的eclipse, 由spring framework官方在java ee版本的eclipse上包装spring插件出来的版本, 其核心还是java ee版本的eclipse。
=========================================================================
- Spring官网:https://spring.io/tools
- Eclipse插件:https://marketplace.eclipse.org/content/spring-tools-4-aka-spring-tool-suite-4
STS有Eclipse插件下载方式和完整版下载方式,我们这里下载完整版。
需要注意的是由于网络原因,这个下载非常慢,而且还经常断掉。找到了一个方法,见参考[2],配置Chrome,让 Chrome能进行断点传输。
博主下载的是 4.8.1版本。
- STS下载完成之后是一个Jar包。
- 将Jar包解压缩,里面有一个zip的压缩包,再次将这个压缩包解压。
- 解压之后可以找到一个可运行的安装程序,点击运行。
- 选择工作空间
- OK,我们的STS安装就已经完成了
=========================================================================
STS本身是对Eclipse的包装,所以相关配置基本相同。
- 打开·window· -->
preferences
-->java
,弹出页面窗口。
- 选择·installed jres·,在右边会显示已经配置好的JDK变量,这里我们选择自己安装的JDK路径
接下来给STS配置我们本地的Maven。
window
–>preferences
–>maven
maven
–>installations
–>add
先自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以扫码领取!

最后
针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。
上述的面试题答案都整理成文档笔记。 也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。
[外链图片转存中…(img-Qs3hK8Gd-1711490337078)]
上述的面试题答案都整理成文档笔记。 也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)
[外链图片转存中…(img-wxI9MHSU-1711490337078)]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
需要更多Java资料的小伙伴可以帮忙点赞+关注,点击传送门,即可免费领取!