Intellij IDEA 2017新特性之Spring Boot相关
2017-08-23 12:19
369 查看
前言
Intellij IDEA 2017.2.2版本针对Springboot设置了一些特性,本篇博客给搭建简单介绍一下如何使用这些特性。Run Dashboard
针对Spring boot提供了Run Dashboard方式的来代替传统的run方法。下面看一下官网提供的面板结构图:是不是很炫,直接可以通过Dashboard看到Springboot的启动项目,并显示相应的端口等信息,同时还能在这里进行相应的操作。下面我们来看看如何调用出Dashboard。
首先,你的项目应该是一个springboot的项目。然后进入Edit configurations,点击+号,找到springboot选项,添加一个springboot的配置。
然后依次配置,name,Main class(包含main方法的启动类),working directory,Use classpath of module,jre等。
最重要的是要合适一下下面的 Show in Run Dashboard是否勾选,如果未勾选,将其勾选。
这样就完成这一新特性的配置。尝试一下吧。效果与官网提供的相同。
Actuator endpoints
经过上面的步骤启动springboot之后,你会发现在右侧出现了一个Endpoints的tab项。此项中又包含Health, Beans, 和Mappings。比如Mappings可以显示出Springboot对外暴露的请求地址等信息。具体功能可自行尝试。不过,在使用此功能之前需要在pom文件中配置对应依赖。
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> <version>1.2.3.RELEASE</version> </dependency>
相关文章推荐
- Intellij IDEA 2017新特性之Spring Boot相关特征介绍
- SpringBoot-相关特性(二)
- intellij IDEA 2017软件学习(问题纠错之spring boot项目404错误)
- IntelliJ IDEA 2017 创建SpringBoot项目, 及.jar没有主清单属性解决办法
- spring boot 特性 - 基础
- Intellij IDEA创建 java 后端 SpringBoot项目
- IntelliJ IDEA 创建spring boot 的Hello World 项目(图解)
- SpringBoot项目在IntelliJ IDEA中实现热部署
- SpringBoot跳转HTML问题汇总(IntelliJ IDEA)
- spring boot配置mybatis代码自动生成(mybatis通用mapper相关基础代码自动生成)
- Spring Boot 2.0新增的Actuator端点的特性
- Spring2.0新特性几相关点评
- SpringBoot + MyBatis + MySQL + Maven在Intellij IDEA下开发环境的搭建
- IntelliJ IDEA 2017 提示“Unmapped Spring configuration files found.Please configure Spring facet.”解决办法
- Intellij2017下springboot项目启动热部署功能
- Spring Boot 学习(二)一些特性
- Spring Boot 1.5.x新特性:动态修改日志级别
- Spring Boot Web的相关配置
- Intellij Idea下运行Spring Boot关于provided依赖不加入classpath的bug与解决方案