Intellij IDEA 2017新特性之Spring Boot相关

前言

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>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏破晓之歌

博客实现代码高亮 原

介绍:  –支持 71 种编程语言的语法解析  –拥有 44 种样式  –自动检测编程语言  –同时为多种编程语言代码高亮  –可以在 node.js...

775
来自专栏AI星球

看我玩 Mac--有趣的软件

近几天,在 Mac 上捣鼓了一些有趣的东西,分享给 Mac 新手们,一起装逼一起飞,我们友谊的小船可不能说翻就翻奥!哈哈。

1072
来自专栏云知识学习

故障:fork failed:Resource Temporarily Unavailable解决方案

AIX中用户无法执行任何命令,再ssh连报fork failed:Resource Temporarily Unavailable,是该用户的进程数超过了限制 ...

4138
来自专栏阿凯的Excel

Pandas读书笔记0(Anaconda与jupyter安装)

今天和大家分享一个编辑Python的神器!--Jupyter! 之前使用的是Python自带的IDLE,作为自带的系统,是和IE浏览器一样的存在! 用一张老图...

2944
来自专栏编程

centos系统安装Python

CentOS 6.5安装Python2.7.14 大家好,周五到了,明天终于可以好好的放松一下了,而且,还是三天的长假哦!自从毕业以后再也没有超过七天的假期了。...

19510
来自专栏大数据杂谈

Windows下python2和3共存问题

在学习python的过程中,有人推荐2,也有人推荐3。但是,不管选择了哪一个版本,总是想着是否能2个版本同时安装并兼容使用呢? 真的可以吗? 答案是肯定的,完全...

1859
来自专栏Albert陈凯

如何复制 Intellij idea 的错误提示信息

IDEA的错误提示问题,鼠标移动上去后会有黄色/红色框提示,如何固定这个框,像Eclipse那样可以复制错误提示? 很明显,这是非常不容易做到的,因为鼠标一移动...

3153
来自专栏张善友的专栏

.NET Web 自动化测试工具

Inspired by Watir development of WatiN started in December 2005 to make a simila...

1699
来自专栏AndroidTv

如何用Android Studio查看build.gradle源码

上一篇博客里讲过 build.gradle 里的每一行代码基本都是在调用一个方法,既然是这样,我们就可以用 android studio(下面简称as) 去查看...

35610
来自专栏Youngxj

迷你ASP服务器 - 服务器一键开通神器

1485

扫码关注云+社区