Spring Tools Suite (STS) 简介
来源:互联网 发布:c66140数控车床编程 编辑:程序博客网 时间:2024/06/05 10:08
首先,sts是一个定制版的Eclipse,专为Spring开发定制的,方便创建调试运行维护Spring应用。
官方页面、下载地址(3.8.1 win x64)。
其次,没什么好介绍的,用一下就明白了。
创建Spring应用的过程同 https://start.spring.io/ 中所示--实际上访问的接口一致。
下载之后,可以看到一个sts-bundle,里面有三个文件夹,一个法律信息,一个tc Server,一个sts。
注意,文件夹名称越短越好,否则会出错。
另外,note.txt是我自己创建的,用于保存相关信息--原因就是上面提到的文件名长度问题。
执行STS.exe, 其实就是eclipse,所以第一次也会提示设置工作空间,自行设置即可。
STS界面如下(类同eclipse)。
根据上面的提示就可以创建一个新的Spring项目。
具体步骤如下:
上面这一张,是在下载远程创建的项目的压缩包(在远程创建好)。
下载完成之后sts会自动导入,之后就是正常的Spring项目了。
打开pom.xml就可以看到,该项目实际上是使用了Spring Boot技术(Spring Boot 之前有介绍过)。
如下:
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>cn.larry.spring</groupId> <artifactId>larry-spring-demo2</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name>larry-spring-demo2</name> <description>Demo project for Spring Boot</description> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.0.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <java.version>1.8</java.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build></project>
阅读全文
0 0
- Spring Tools Suite (STS) 简介
- Spring Tools Suite (STS) 简介(转)
- Spring Tool Suite(sts)中安装svn插件简介
- STS(Spring Tool Suite)使用前准备
- STS(Spring Tool Suite)使用前准备
- sts(spring toll suite)默认编码设置
- eclipse安装 spring tool suite(sts)插件
- STS(Spring Tool Suite™ )资源
- STS(Spring Tool Suite)使用前准备
- Eclipse 安装Spring Tool Suite(STS)
- STS(Spring tool suite) 工具下载
- STS(Spring Tool Suite)建立默认的spring mvc项目
- STS Spring Tool Suite™ 快速创建spring mvc项目
- sts(Spring Tool Suite)从github导出spring源码
- Eclipse 安装spring插件spring tool suite(STS)
- SPRING TOOL SUITE (STS),启动TOMCAT报 45 秒 超时
- STS(Spring Tool Suite)使用小技巧记录
- STS(spring tool suite)中 Alt + / 代码提示功能失效
- UIViewController_Swizzled的原理和使用
- struts2 属性文件乱码解决
- 树——二叉树层序遍历
- How to be a Big data Master step 1
- 新手来报道
- Spring Tools Suite (STS) 简介
- Nginx服务器优化,以提升服务器的处理性能
- Java跨平台,C/C++等不是跨平台?
- mysql互换表中两列数据方法
- java8 lambuda表达式
- fprintf()函数的运用
- @ResponseBody 和 @RequestBody 注解的区别
- 浅谈视频壁纸
- 融云IM 基础服务开发指南WebIMLib API 示例