Spring Tool Suite环境搭建

STS环境搭建

一、STS简介

Spring Tool Suite工具是spring官网推出的一款方便利用spring一系列框架的件,界面格和eclipsemyeclipse相同,那么来看看如何安装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默认配置)

设置Mavensettings.xmlRepository(仓库)的位置,点击Windows-->Perference-->Maven-->User settings,在右侧设置本机安装的Maven这些文件的位置。

STS自带Maven,也可配置自己的maven

4.tomcat配置

windows-->Preferences-->Server-->Runtime

选择你的tomcat的版本和路径

四、安装插件

例如:

  1. CheckStyle
  2. FindBugs
  3. PMD
  4. Metrics
  5. EclEmma Java Code Coverage

安装方式:在线安装

Help—>Eclipse Marketplace

CheckStyle安装

                  

PMD安装

     

EclEmma Java Code Coverage 安装

 

遇到问题:

FindBugsMetrics在线安装搜索不到

问题解决:

搜索安装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.项目存放路径中不能出现中文!!

(百度了很多网很多解决办法,都没解决,最后才发现是项目存放路径有中文!!)

项目路径中有中文会报无法 找不到或加载主类

 

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值