首页 > 其他分享 >url not set

url not set

时间:2022-08-26 15:24:34浏览次数:69  
标签:set url spring boot springframework yaml org

UrI not set 原因与处理方法

今天下午跑代码时发现,上午能跑的代码下午跑不了了。一直报 Url not set错误。

出现这个问题的主要原因,是因为代码中的@ConfigurationProperties(prefix="spring.datasource.druid")和application.properties配置文件中的前缀不一致的问题。

可是我的配置也没问题。


通过debug发现dataSource没有被注入任何yaml中的属性

怀疑yaml没被加载

打开target发现确实如此

在pom中添加响应配置,使打包yaml

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-configuration-processor</artifactId>
            <optional>true</optional>
        </dependency>


 <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <excludes>
                        <exclude>
                            <groupId>org.springframework.boot</groupId>
                            <artifactId>spring-boot-configuration-processor</artifactId>
                        </exclude>
                    </excludes>
                </configuration>
            </plugin>
        </plugins>
    </build>

清除target重启项目,运行成功。

标签:set,url,spring,boot,springframework,yaml,org
From: https://www.cnblogs.com/yeshenlougu/p/16627663.html

相关文章

  • 面试官:HashSet 的实现原理是怎样的?底层是什么数据结构?被问到了。。
    来源:https://www.cnblogs.com/LiaHon/p/11257805.html一.HashSet概述HashSet是Java集合Set的一个实现类,Set是一个接口,其实现类除HashSet之外,还有TreeSet,并继承了Collect......
  • CentOS8错误:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlis
    CentOSLinux8在2022年12月31日来到生命周期终点(EndofLife,EoL)。即CentOSLinux8操作系统版本结束了生命周期(EOL),Linux社区已不再维护该操作系统版本。所以原来的CentOS......
  • 【Location Kit】定位服务设置时间间隔mLocationRequest.setInterval(15 * 1000)不起
    ​ 【问题描述】mLocationRequest.setInterval(5*1000);//设置5″  定位返回间隔10″mLocationRequest.setInterval(10*1000);//设置10″ 定位返回间隔10″......
  • 延时任务-基于redis zset的完整实现
    所谓的延时任务给大家举个例子:你买了一张火车票,必须在30分钟之内付款,否则该订单被自动取消。订单30分钟不付款自动取消,这个任务就是一个延时任务。 我之前已经写过2篇关于......
  • Mandelbrot Set Visualization
    BitDrawSolution1#include<stdio.h>2#include<stdlib.h>3#include<string.h>4#include<math.h>5#include<complex.h>6#include<stdbool.h>7......
  • RDD,DataFrame,DataSet
    RDD:以Person为类型参数,但是Spark框架本身不了解Person类的内部结构。DataFrame:DataFrame每一行的类型固定为Row,每一列的值没法直接访问,只有通过解析才能获取各个......
  • 10.Java中Map的entrySet() 详解以及用法
    一、Map.entry是什么?Map是java中的接口,Map.Entry是Map的一个内部接口。此接口为泛型,定义为Entry<K,V>。它表示Map中的一个实体(一个key-value对)接口中有get......
  • URL编码的问题
    1.概述URL编码:URL编码会将字符转换为可通过因特网传输的格式。特点1.URL只能使用ASCII字符集来通过因特网进行发送。2.由于URL常常会包含ASCII集合之外的......
  • 【AGC】如何快速部署Serverless Url缩短模板
     使用场景Serverless短URL生成模板实现您将在云数据库服务中URL缩短的诉求。使用此模板后,仅需在云数据库服务侧配置长URL值。Serverless短URL生成模板会在后台与BitlyA......
  • maven的setting文件问题
    最近换项目了,然后昨天在导入maven的时候发现了一个问题。我在导入maven以来的时候,发现他用的还是别的setting文件,但是我的设置已经改成了本项目所需要的文件,后来没办法,大佬......