spring boot 运行提示:No active profile set, falling back to default profiles: default

spring boot 运行提示:Process finished with exit code 1

经检查发现是由于在application.properties配置文件中将某些自定义配置项移除了,但是代码中没有删掉,导致以上错误发生。

例如,配置文件中原先存在:

jszs.path=/oracle/grgzpt-test/

代码中存在以下应用:
@Value("${jszs.path}")
private String jszsPath;

将配置文件中的jszs.path=/oracle/grgzpt-test/配置项删除,如果此时不移除@Value("${jszs.path}")则运行spring-boot应用会出现以上错误信息。

原文地址:https://www.cnblogs.com/yshyee/p/8874314.html

时间: 2024-11-05 20:32:27

spring boot 运行提示:No active profile set, falling back to default profiles: default的相关文章

Spring Boot 启动:No active profile set, falling back to default profiles: default

启动 Spring Boot 失败,但是没有出现多余的异常信息: 检查之后发现是依赖的问题(之前依赖的是 spring-boot-starter),修改即可: 方法二: pom.xml加上下面两个依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>

mybatis+spring boot, mapper 提示Could not autowire. No beans of … type found

工具及背景: IntelliJ IDEA 2016.1.3 Ultimate.spring boot, maven项目,利用mybatis 注解的方式查询mysql. 业务逻辑关系:controller --> Service接口 ----> serverImpl --->Dao -->DaoImpl ---> mapper -->db 问题:mapper提示Could not autowire. No beans of - type found?如图: 其中Produ

Linux系统CentOS 7配置Spring Boot运行环境

从阿里云新买的一台Linux服务器,用来部署SpringBoot应用,由于之前一直使用Debian版本,环境配置有所不同,也较为繁琐,本文主要介绍CentOS下配置SpringBoot环境的过程 新建用户 由于新拿到的机器只有root用户,用root用户直接进行各种操作会有一定的安全问题,所以我们先创建用户 [点击这里:创建新用户]() 安装Oracle Java 8 Spring Boot是基于Java的框架,所以我们首先要安装Java 8 [点击这里:安装JDK 8]() 安装MySql5.

Spring Boot启动提示:org.apache.catalina.LifecycleException: A child container failed during start

一.问题回顾 最近在做一个新项目,从git上下载导入idea后,启动项目,但是报了如下错误: java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[/tahoe-bo]] at java.util.c

Spring Boot 运行原理 - 核心注解

https://www.jianshu.com/p/23f504713b94 核心注解 打开上面任意一个AutoConfiguration文件,一般都有下面的条件注解,在spring-boot-autoconfigure-1.5.3.RELEASE.jar的org.springframework.boot.autoconfigure.condition包下条件注解如下: @ConditionalOnBean:当前容器有指定Bean的条件下. @ConditionalOnClass:当前类路径下有

用 Docker、Gradle 来构建、运行、发布一个 Spring Boot 应用

本文演示了如何用 Docker.Gradle 来构建.运行.发布来一个 Spring Boot 应用.Docker 简介Docker 是一个 Linux 容器管理工具包,具备"社交"方面,允许用户发布容器的 image (镜像),并使用别人发布的 image.Docker image 是用于运行容器化进程的方案,在本文中,我们将构建一个简单的 Spring Boot 应用程序.前置条件JDK 1.8+Gradle 2.3+Docker 最新版.有关 Docker 在的安装, 如果你的电

集成maven和Spring boot的profile 专题

maven中配置profile节点: <project> .... <profiles> <profile> <!-- 生产环境 --> <id>prod</id> <properties> <profiles.active>prod</profiles.active> </properties> </profile> <profile> <!-- 本地开发

源码解读 Spring Boot Profiles

前言 上文<一文掌握 Spring Boot Profiles> 是对 Spring Boot Profiles 的介绍和使用,因此本文将从源码角度探究 Spring Boot Profiles,让我们看下 Spring Boot 底层是如何应用 Profiles 进行环境配置的隔离与生效的. 正文 首先,我们先来看下一个简单的 Spring Boot 示例程序, 在主程序方法中,打印容器中获取到 User 对象,它只有一个 name 属性. 这里 name 属性引用了外部配置 user.us

spring boot学习总结(一)-- 基础入门 Hello,spring boot!

写在最前 SpringBoot是伴随着Spring4.0诞生的: 从字面理解,Boot是引导的意思,因此SpringBoot帮助开发者快速搭建Spring框架: SpringBoot帮助开发者快速启动一个Web容器: SpringBoot继承了原有Spring框架的优秀基因: SpringBoot简化了使用Spring的过程.  Spring Boot解决哪些问题??? Spring Boot使编码变简单,使配置变简单,使部署变简单,使监控变简单 下面正式开始!!!快速入门!!! 1.构建Mav