Failed to load property source from location ‘classpath:/application.yaml‘

2023-05-16

问题

项目起动时,找不到yaml,各种处理还是没有解决,比如,clean,重启电脑,检查utf8等。

同事拉的新代码又是正常可以跑,这就有点奇怪了。


11:07:39.682 [main] ERROR org.springframework.boot.SpringApplication - Application run failed
java.lang.IllegalStateException: Failed to load property source from location 'classpath:/application.yaml'
    at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.load(ConfigFileApplicationListener.java:526)
    at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.loadForFileExtension(ConfigFileApplicationListener.java:475)
    at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.load(ConfigFileApplicationListener.java:445)
    at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.lambda$null$6(ConfigFileApplicationListener.java:427)
    at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader$$Lambda$41/424398527.accept(Unknown Source)
    at java.lang.Iterable.forEach(Iterable.java:75)
    at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.lambda$load$7(ConfigFileApplicationListener.java:427)
    at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader$$Lambda$40/782505238.accept(Unknown Source)
    at java.lang.Iterable.forEach(Iterable.java:75)
    at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.load(ConfigFileApplicationListener.java:424)
    at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.load(ConfigFileApplicationListener.java:323)
    at org.springframework.boot.context.config.ConfigFileApplicationListener.addPropertySources(ConfigFileApplicationListener.java:204)
    at org.springframework.boot.context.config.ConfigFileApplicationListener.postProcessEnvironment(ConfigFileApplicationListener.java:188)
    at org.springframework.boot.context.config.ConfigFileApplicationListener.onApplicationEnvironmentPreparedEvent(ConfigFileApplicationListener.java:178)
    at org.springframework.boot.context.config.ConfigFileApplicationListener.onApplicationEvent(ConfigFileApplicationListener.java:166)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
    at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:76)
    at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:53)
    at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:342)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:305)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
    at com.inovance.datakit.export.DataExportApplication.main(DataExportApplication.java:27)
Caused by: java.lang.IllegalStateException: Attempted to load applicationConfig: [classpath:/application.yaml] but snakeyaml was not found on the classpath
    at org.springframework.boot.env.YamlPropertySourceLoader.load(YamlPropertySourceLoader.java:47)
    at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.loadDocuments(ConfigFileApplicationListener.java:544)
    at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.load(ConfigFileApplicationListener.java:499)
    ... 25 common frames omitted
Disconnected from the target VM, address: '127.0.0.1:61779', transport: 'socket'

解决

最后是在右下角,先改成GBK,又改回UTF-8

yaml文件的编码也先改为GBK,又改回UTF-8

可能这文件用别的编辑器打开过,编码格式就换了。

还需要加如下:
 

        <dependency>
            <groupId>org.yaml</groupId>
            <artifactId>snakeyaml</artifactId>
            <version>1.29</version>
        </dependency>

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Failed to load property source from location ‘classpath:/application.yaml‘ 的相关文章

  • 在 R 中保存并重新加载“列表”对象

    我正在尝试将我手动创建的列表对象保存到以下内容中list我可以很快参考的格式 保存的对象应该能够作为list not df或任何东西 下面是我的列表对象的一部分 citations lt list as integer c 1 2 3 4
  • ListView 在滚动底部加载更多内容

    在 MainActivity 中 我创建了 DownloadTask 它填充模型类 然后通过 CustomListAdapter 类填充列表视图 但我创建了函数来识别滚动结束 并且我想将更多项目加载到列表视图中 我正在互联网上阅读和查看代码
  • .NET 可以加载和解析与 Java Properties 类等效的属性文件吗?

    C 中是否有一种简单的方法来读取属性文件 该文件的每个属性都位于单独的行上 后跟等号和值 如下所示 ServerName prod srv1 Port 8888 CustomProperty Any value 在 Java 中 Prope
  • jQuery:如何从加载回调中修改加载的内容

    我正在动态创建许多 div 元素 行 每行都将具有相同的基本格式 仅文本发生变化 由于行结构很复杂 我尝试从静态 html 文件加载 基本 div 然后加载后 使用每行的参数调整一些属性 类似于 Android 的 xml 定义的适配器 我
  • Maui Android 无法从捆绑包加载

    我有一个毛伊岛 Android 应用程序一直在运行 但突然在启动过程中崩溃了 查看输出窗口日志 似乎无法从捆绑包中提取 dll 我已经包含来自输 出窗口的日志 也许这会帮助某人识别问题 我不得不稍微修剪一下日志 因为它太长而无法发布 For
  • Android 快速位图加载

    我有一块图像想要加载到屏幕上 所有图像都是我下载并存储在 SD 卡上的文件 到目前为止 我找到了两种方法来做到这一点 首先是在活动开始时将它们加载到主线程上 我得到了大约 70 张图像 大约需要 2 1 秒才能加载它们 另一种方法是我现在正
  • #在 F# 交互式中加载包 (FSharpChart.fsx)

    你好 我是一个菜鸟 问这个新手问题 请原谅我 我已在本地目录中成功安装 FSharpChart Added package MSDN FSharpChart dll 0 60 0 to folder C Users Fagui Docume
  • 将页面加载设置为黑色而不是白色背景?

    网站链接 http www ideagang co home php http www ideagang co home php 从一页点击到另一页时是否可以将背景设置为黑色 现在 网站以黑色背景完美加载 只是当我从一个页面导航到另一个页面
  • Visual Studio 2015 更新 2 - “Scc 显示信息包未正确加载”

    在带有 Update 2 的 Visual Studio 2015 中加载项目 VS 启动时自动加载或手动加载 时 我收到一条错误消息 Scc 显示信息包未正确加载 活动日志有
  • 如何将文件加载到共享托管平台上的 mysql DB 中?

    我的机器上运行的一个进程从各个网站收集数据并将其存储在本地 mysql 数据库中 每隔几个小时使用 SELECT INTO OUTFILE 导出相同的数据并通过 FTP 传输到共享主机 我的托管提供商不允许在共享主机上执行 LOAD DAT
  • VS2013测试代理和控制器不通信

    我有一个运行 VS2013 负载测试控制器的 Windows Azure VM 和另一个运行 2013 负载测试代理的 Azure VM 我一直无法让两人成功沟通 我将每个虚拟机的主机名和 IP 添加到另一个虚拟机的 HOSTS 文件中 我
  • Lua 中的“加载”有什么作用?

    我试图解决我的理解问题loadLua 脚本中的函数 但没有该命令的任何示例或指南 它在他自己的 Lua 网站上讲述https www lua org manual 5 2 manual html pdf load https www lua
  • 为什么用户控件加载事件没有被触发

    我有一个用户控件 我有时再次遇到这种情况 但总是可以通过使用 New 构造函数 但我仍然想知道我做错了什么 因为如果加载了控件 则必须触发 load 事件 这是一些代码
  • Javascript 在 window.open 之后调用函数

    我试图在 window open 函数完全加载后调用一个函数 然而 使用 onload 函数调用得太早了 所点击的 URL 将打开一个 Excel 电子表格 下载可能需要 2 秒到 1 分钟 一旦 window open 函数被调用 onl
  • 在 jQuery/Javascript 元素上应用 CSS 规则后的事件

    CSS 规则应用于 DOM 中的所有元素后是否会发生事件 我知道绑定 window load 来自 jQuery 在加载所有 js 和 css 文件时触发 但在应用它们时则不然 动态应用和包含之间有几毫秒的小延迟 例如 design att
  • Jquery应用css加载div

    我在使用 css 将 css 动态应用到加载的 div 时遇到问题load 功能 找到正在加载的 html 并将其插入 我可以使用关闭命令 但是我尝试应用的 CSS 没有被注册 除去动态 CSS 之外 一切似乎都工作正常 我想我这里可能有问
  • 告诉程序当没有找到保存数据时要做什么 NSUserDefaults,iPhone

    我已经保存了使用 NSUserDefaults 保存的数据 我的印象是 如果已经没有任何内容保存到密钥中 第一次运行应用程序 它将默认为 0 然而 情况似乎并非如此 这是我所拥有的 To save void viewWillDisappea
  • 将 sharepoint 2007 webpart 加载到 microsoft online emea?

    我在我的 Visual Studio 2007 中实现了 Web 部件 Hello World 项目中有 webpart cs webpart xml 和 webpart webpart 文件 我构建了洞项目 并尝试加载webpart we
  • 在页面加载之前运行 JavaScript 函数(设置适当大小的背景)

    我有一个图像背景 无论用户的分辨率是多少 我都希望其内容始终可见 因此 我希望能够在一开始就在页面加载之前确定分辨率并设置适当的背景图像文件 有可能吗 您可以运行可访问 DOM 的 Javascript 函数 无需等待页面加载 的最早点是放
  • 图像上的 JQuery 加载事件

    我想在加载图像时将图像父级的大小调整为与图像相同的大小 此时我正在使用这段代码 window load function image principale each function this parent css height this

随机推荐