javascript
Spring Tool Suite环境搭建
STS環境搭建
一、STS簡介
Spring Tool Suite開發工具是spring官網推出的一款方便利用spring一系列框架的軟件,界面風格和eclipse,myeclipse相同,那么讓我們來看看如何安裝sts這款軟件。專為Spring開發定制的,方便創建調試運行維護Spring應用。
二、下載、安裝STS
1.官網下載地址:https://spring.io/tools
頁面下滑點找到下載的地方
當然可以選擇下載STS3
2.下載后的文件
3.解壓文件
4.雙擊SpringToolSuite4運行
建議發送快捷方式到桌面 方便使用
5.工作空間路徑
6.啟動后界面
三、編碼、jdk、maven配置
1. 編碼配置
?Windows-->Perference-->General-->Workspace
2.jdk配置 (sts默認配置)
Jdk安裝這里就不講解了。
Add選擇自己安裝的jdk
3.maven配置(sts默認配置)
設置Maven的settings.xml和Repository(倉庫)的位置,點擊Windows-->Perference-->Maven-->User settings,在右側設置本機安裝的Maven這些文件的位置。
STS自帶Maven,也可配置自己的maven
4.tomcat配置
windows-->Preferences-->Server-->Runtime
選擇你的tomcat的版本和路徑
四、安裝插件
例如:
安裝方式:在線安裝
Help—>Eclipse Marketplace
CheckStyle安裝
???????????? ?? ??
PMD安裝
?? ??
EclEmma Java Code Coverage 安裝
?
遇到問題:
FindBugs和Metrics在線安裝搜索不到
問題解決:
搜索安裝spotBugs 這個組件包含findBugs
??????? ? ?
2. Metrics 安裝暫未解決
?
五、插件功能說明:
CheckStyle 檢查源文件主要關注格式
目的:檢查Java源文件是否與代碼規范相符
檢查項:
主要包括:
Javadoc注釋
命名規范
多余沒用的Imports
Size度量,如過長的方法
缺少必要的空格Whitespace
重復代碼
PMD檢查源文件
目的:檢查Java源文件中的潛在問題
檢查項主要包括:
空try/catch/finally/switch語句塊
未使用的局部變量、參數和private方法
空if/while語句
過于復雜的表達式,如不必要的if語句等
復雜類
EclEmma Java Code Coverage查看代碼調用情況
目的:EclEmma是一個開源的軟件測試工具(for eclipse),可以在編碼過程中查看代碼調用情況、也可以檢測單覆蓋率。
檢查項:
FindBugs檢查.class
目的:基于Bug Patterns概念,查找javabytecode(.class文件)中的潛在bug
檢查項:
主要檢查bytecode中的bug patterns,如NullPoint空指針檢查、沒有合理關閉資源、字符串相同判斷錯(==,而不是equals)等
?
?
?
?
六、遇見錯誤
1.項目存放路徑中不能出現中文!!
(百度了很多網很多解決辦法,都沒解決,最后才發現是項目存放路徑有中文!!)
項目路徑中有中文會報無法 找不到或加載主類
?
總結
以上是生活随笔為你收集整理的Spring Tool Suite环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中兴面试题 01背包问题
- 下一篇: iOS 开发技巧(一)