你的Idea還可用嗎?不妨試試另一個開發神器!


@


在這里插入圖片描述
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。


一、STS安裝


1、STS下載

在這里插入圖片描述

在這里插入圖片描述


STS有Eclipse插件下載方式和完整版下載方式,我們這里下載完整版。

需要注意的是由於網絡原因,這個下載非常慢,而且還經常斷掉。找到了一個方法,見參考[2],配置Chrome,讓 Chrome能進行斷點傳輸。


2、STS安裝

博主下載的是 4.8.1版本。

  • STS下載完成之后是一個Jar包。

在這里插入圖片描述

  • 將Jar包解壓縮,里面有一個zip的壓縮包,再次將這個壓縮包解壓。
    在這里插入圖片描述

  • 解壓之后可以找到一個可運行的安裝程序,點擊運行。

在這里插入圖片描述

  • 選擇工作空間

在這里插入圖片描述

  • OK,我們的STS安裝就已經完成了

在這里插入圖片描述


二、STS使用


STS本身是對Eclipse的包裝,所以相關配置基本相同。


1、STS配置JDK

  • 打開·window· --> preferences --> java,彈出頁面窗口。

在這里插入圖片描述

  • 選擇·installed jres·,在右邊會顯示已經配置好的JDK變量,這里我們選擇自己安裝的JDK路徑

在這里插入圖片描述

2、STS配置Maven

接下來給STS配置我們本地的Maven。

  • window –>preferences –> maven

在這里插入圖片描述

  • maven –> installations –> add
    在這里插入圖片描述

  • 選擇本地Maven的安裝路徑。

在這里插入圖片描述

  • 配置 settings.xml 位置,加載到本地倉庫

在這里插入圖片描述

  • WindowshowViewothermavenmaven repository ,打開倉庫管理視圖(資源才能使用倉庫中下載的jar)

在這里插入圖片描述

3、使用STS創建SpringBoot項目

  • 直接點擊Package Explorer中的“Create new Starter Project”,創建Spring Boot項目

在這里插入圖片描述

  • 選擇相應的Java版本,填入項目的相關配置(這里不引入其它依賴一路next)

在這里插入圖片描述

  • SpringBoot項目已經創建完成

在這里插入圖片描述

  • 右鍵工程菜單,選擇Run As->Spring Boot App,運行項目。控制台輸出如下。
    在這里插入圖片描述

三、優化STS

在上面我們已經安裝了STS,並運行了一個SpringBoot項目,平平無奇。

為了提升我們的體驗,我們可以參考另一個開發神奇——VS Code,本身功能不夠,插件來湊嘛。STS是Eclipse的包裝,所以Eclipse的所有插件都是可用的。


1、主題美化

我們很多人已經習慣了暗色的主題,這里我們可以通過 DevStyle這個插件來美化我們的STS。

  • Help —>Eclipse Marketplace—>Popular,第一個就可以看到我們的目標,點擊 install
    在這里插入圖片描述

  • 結束,等待安裝完成,重啟
    在這里插入圖片描述
    在這里插入圖片描述

  • 重啟后將看到暗黑主題選擇的引導頁,選擇完畢后即可使用

在這里插入圖片描述

  • OK,STS已經大變樣了

在這里插入圖片描述

  • 如果覺得引導頁選擇的主題不好看可以到 window --> preferences -> DevStyle中更換主題、Icon樣式和編輯器樣式,點擊應用IDE將重啟生效。

在這里插入圖片描述

2、其它插件

Eclipse還有許多其它好用的插件,例如:

  • Git插件 : EGit
  • 代碼檢查:Spotbugs
  • 代碼提示:Codota
  • 代碼規范檢查:CheckStyle

……

這里我們就不再一一展示安裝了,可以參考這篇博客: 讓Eclipse起飛——這些插件不可不知

也可以直接通過Eclipse插件的排行榜來探索更多插件的用法:過去30日最受歡迎插件

在這里插入圖片描述



總結

STS是很優秀的開源開發工具,在Idea不可用或者機器性能不足的時候,是一個非常不錯的備選方案。




參考

【1】:Spring Tool Suite(sts)簡介
【2】:Spring Boot開發利器之STS(Spring Tool Suite 4)下載與安裝
【3】:[教程] 使用 Chrome 從 Google Drive 進行多線程、斷點續傳下載
【4】:Spring Tools Suite(STS)的下載與安裝_m0_37920381 的博客 - CSDN 博客
【5】:eclipse配置jdk
【6】:在STS(Spring Tool Suite)中配置Maven,以及配置不成功的解決方案


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM