IDEA run as java application和run as Spring boot app
启动Springboot程序时,可以采用run as(或debug as) java application或者run as (或debug as) Spring boot app,这两种方式有什么区别呢?
在入口函数的SpringApplication.run(XXX.class, args);打上断点,分别启动,发现使用run as java application时,main函数的args为空,而使用run as Spring boot app启动时,args为[–spring.output.ansi.enabled=always],这说明使用run as Spring boot app启动时,会帮我们设置启动参数。
spring.output.ansi.enabled是多彩输出配置:
如果你的终端支持ANSI,设置彩色输出会让日志更具可读性, 还可以通过在application.properties中设置spring.output.ansi.enabled参数来支持,它的值有一下三种:
- NEVER:禁用ANSI-colored输出(默认项)
- DETECT:会检查终端是否支持ANSI,是的话就采用彩色输出(推荐项)
- ALWAYS:总是使用ANSI-colored格式输出,若终端不支持的时候,会有很多干扰信息,不推荐使用
转自:
https://blog.csdn.net/qq_28060549/article/details/89531388
IDEA run as java application和run as Spring boot app相关推荐
- run as java application和run as Spring boot app
启动Springboot程序时,可以采用run as(或debug as) java application或者run as (或debug as) Spring boot app,这两种方式有什么区 ...
- Eclipse 没有run as java application
最近看nacos spring boot 代码时候,其带的example 在eclipse跑不起来,没有run as java application,处理过程记录如下. 首先是增加java natu ...
- java application文件夹_关于java:如何动态获取Spring Boot Application jar的父文件夹路径?...
我有一个使用java -jar application.jar运行的spring boot Web应用程序. 我需要从代码动态获取jar父文件夹路径. 我该怎么做? 我已经尝试过了,但是没有成功. 欢 ...
- java 微服务实践 视频,全新JAVA微服为务实战Spring Boot系列视频教程 小马哥 JAVA微服务实践视频课程...
全新JAVA微服为务实战Spring Boot系列视频教程 小马哥 JAVA微服务实践视频课程 ===============课程目录=============== ├─(1) 03Java 微服务实 ...
- Eclipse中run as run on server和run as java application
一.run java application (作为Java应用程序运行)是运行 java main方法 run on server是启动一个web 应用服务器 二.两者的区别: Eclipse中可以 ...
- eclipse中没有run as java application
写了一个简单的java程序,run as的时候发现没有没有java application.如下图所示: 经检查发现是class中main拼写错误,改正即可. 总结:run as中没有java app ...
- spark java api通过run as java application运行的方法
先上代码: [python] view plain copy /* * Licensed to the Apache Software Foundation (ASF) under one or ...
- Java Web现代化开发:Spring Boot + Mybatis + Redis二级缓存
背景 Spring-Boot因其提供了各种开箱即用的插件,使得它成为了当今最为主流的Java Web开发框架之一.Mybatis是一个十分轻量好用的ORM框架.Redis是当今十分主流的分布式key- ...
- Java 集合系列16之 Spring Boot 配置文件 选项配置(一)
springboot配置选项(一) =================================================================== COMMON SPRING ...
最新文章
- curl获取结果乱码的解决方法之CURLOPT_ENCODING(curl/Post请求)
- C++基础知识-Day8
- 树莓派命令连接wifi_树莓派连接无线网wifi配置方法
- springboot 1.5.2 集成kafka 简单例子
- 家里的穿墙的网线不好用了,想换一根,换不了,不走明线有什么好办法?
- Discuz修改笔记-Discuz代码的使用
- LayerCAM:Exploring Hierarchical Class Activation Maps for Localization
- 每天定投10元基金有意义吗?
- directadmin支持多php,DirectAdmin升级PHP版本
- vue2.0 基础知识
- 玩玩小程序:使用 WebApi 交互打造原生的微信小程序 - 图灵小书架
- uniapp m3u8格式视频加载
- 台灯哪个牌子的比较好保护视力的?盘点五款护眼台灯排行榜
- 【视频分享】尚硅谷Java视频教程_Jenkins视频教程
- latex 分页_latex 排版 首页不会换页
- 解决ceph osd写满导致osd无法启动的问题
- python--学习数据伪造模块faker
- C语言——贪心算法。设计一个算法,把一个真分数表示为埃及分数之和的形式。所谓埃及分数是指分子为1的分数。例如3/5=1/2+1/10
- 在ubuntu上安装nodebb
- Gradle Could not resolve org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.72.