在一些代码编程规范较为严格的公司,会有公共的代码规范、格式化等的配置模板,需要自己配置到开发工具中,编码后运行检查,如何在Spring Tool Suite(Eclipse)中配置关联这些模板?在此记录一下。
1.代码模板文件
window-->preferences 搜索 code templates,在右侧的窗口点击import,将模板文件导入,导入后点击查看是否生效
2.代码格式化模板
window-->preferences 搜索 formatter,在右侧的窗口点击import,将模板文件导入,导入后active profile会自动显示你导入的格式化模板名称
3. 代码规范checkstyle模板
window-->preferences 搜索 checkstyle,右侧窗口点击new按钮,type选择external,然后选择具体模板文件,导入文件后,选中文件,点击 set as default。
FAQ:配置好后,运行checkstyle,报错,搜索了网上,说checkstyle新版本中有一些属性去掉了,解决办法,将报错的内容在你导入的check模板文件中去掉
安利一下,经常碰到eclipse报错,详细信息让你看日志,在workspace中.metadata文件夹下的.log文件中可以查看到
报错信息
!MESSAGE Checkstyle-Plugin: cannot initialize module TreeWalker - Unable to instantiate 'RedundantThrows' class, it is also not possible to instantiate it as com.puppycrawl.tools.checkstyle.checks.annotation.RedundantThrows,
解决
模板文件中将报错的部分去掉
<!-- <module name="RedundantThrows"/> -->
相关推荐
通过上述步骤,我们成功地在Spring Tool Suite中配置了Tomcat服务器,创建了一个简单的Web项目,并进行了调试。这对于Spring开发者来说是一个基本但至关重要的工作流程,确保了开发环境的顺畅运行。在实际开发中,...
它能识别Spring Bean、注解、配置文件,并在编写代码时提供自动补全和错误检查。这大大减少了开发者在理解和使用Spring API时可能遇到的困扰。 ### 3. **Spring Boot 支持** 随着Spring Boot的普及,STS4 对其提供...
支持SpringToolSuite4的插件,共三个,下载解压后,把三个文件夹里边的features和plugins拷贝到sts安装目录下即可,已测试可用,org.tmatesoft.svn_1.10.1.eclipse、subclipse-4.3.0、Subversive-connectors-4.1.3.I...
2. **代码自动生成**:STS支持一键生成常见的Spring Boot代码模板,如RESTful API接口等,大大提高了开发效率。 3. **配置文件管理**:在Spring Boot项目中,可以方便地管理各种配置文件(如Properties和YAML),...
SpringToolSuite4(STS)是Spring框架官方推出的集成开发环境(IDE),专为Spring开发者设计。版本4.10.0.RELEASE是该工具的一个稳定版本,提供了许多更新和改进,旨在提升开发效率和用户体验。作为一款强大的开发...
SpringToolSuite(STS)是专为Java开发者设计的一款集成开发环境(IDE),尤其适用于Spring框架的开发。这款工具是基于Eclipse平台构建的,因此它继承了Eclipse的强大功能,并针对Spring开发进行了优化,提供了丰富...
2. **增强的Spring Boot支持**:由于Spring Boot的广泛使用,4.8.0版本可能会加强与Spring Boot相关的模板、配置和调试工具,以帮助开发者快速搭建和管理Spring Boot项目。 3. **集成Spring Framework更新**:随着...
1. **Spring Tool Suite (STS)**:STS是Eclipse IDE的一个扩展,为Spring开发者提供了额外的插件、模板和工具,如Spring Project Explorer、Spring Roo支持和Spring Boot Dashboard等。这些工具能够帮助开发者更高效...
它内置了对Spring的全面支持,包括项目创建模板、配置编辑器、Spring Boot的支持以及Spring Roo的集成,使得开发者能够快速地构建和调试Spring应用。 "官网提供下载"意味着用户可以通过Spring官方渠道获取此软件,...
2. Spring框架支持:提供强大的代码补全、错误检查和重构工具,使得Spring XML配置和Java配置更加直观。 3. Groovy和Grails支持:对于使用Groovy语言和Grails框架的开发者,STS提供了很好的集成。 4. 支持Cloud ...
"springtoolsuit"即Spring Tool Suite,是Eclipse IDE的扩展,提供了针对Spring项目的增强功能,如代码自动完成、项目向导和集成测试工具等。"eclipse4.9.0"指的是Eclipse IDE的 Photon 版本,这个版本引入了对Java ...
**Spring Tool Suite (STS) 简介** Spring Tool Suite(STS)是Spring框架的官方集成开发环境(IDE),基于Eclipse平台构建,为Spring开发者提供了丰富的特性与工具,极大地提升了开发效率。它包含了对Spring框架及...
Java 热部署操作笔记。Spring Tool Suite.网上能看到的资源多事mvn 的,再这个文档里面,很详细的介绍了.yml元素的写法。和注意事项。
spring source tool suite开发环境+virgoTomcatServer(part1)
在本文中,我们将深入探讨如何使用SpringToolSuite (STS) 集成Spring Boot与MyBatis框架,以便实现高效的数据访问。STS是一款强大的集成开发环境,专为Spring开发者设计,而Spring Boot则简化了Spring应用程序的创建...
根据提供的文件信息,“spring-tool-suite”(STS,Spring Tool Suite),我们可以深入探讨其相关的知识点。 ### Spring Tool Suite (STS) 概述 Spring Tool Suite 是一款专为开发基于 Spring 框架的应用程序而...
Spring Tool Suite(STS)是基于Eclipse开发的一款强大的Spring框架集成开发环境,它为Spring开发者提供了丰富的工具和功能,使得Spring应用的开发更加便捷。标题提到的"Spring Tool Suite 离线简版",意味着这是一...
本文将详细介绍如何在Eclipse、MyEclipse和Spring Tool Suite(STS)这三款流行的Java集成开发环境中安装 SVN 1.8 插件。 首先,让我们了解一下SVN。Subversion是一个开源的集中式版本控制系统,它允许开发者追踪和...
总的来说,Spring Tool Suite 3.8.4.RELEASE是针对Eclipse Neon优化的版本,专为Windows平台设计,为Spring开发者提供了全方位的工具集,旨在提升开发效率和代码质量。无论是初学者还是经验丰富的开发者,都可以从中...