大坑:在使用nacos作为微服务的配置中心时,想要动态发布配置到多环境的微服务当中去,将服务发布jar包后,在本地命令窗口运行jar包时报错,在idea中运行的很欢,但是到命令窗口就不行了:遇到各种问题:

Description:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.

Reason: Failed to determine a suitable driver class

或者这种错误

 或者这种:

Caused by: org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1
at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:200)
at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:60)
at org.yaml.snakeyaml.Yaml.loadAll(Yaml.java:463)
at org.springframework.beans.factory.config.YamlProcessor.process(YamlProcessor.java:160)
at org.springframework.beans.factory.config.YamlProcessor.process(YamlProcessor.java:138)
at

问题原因:编码不一致,nacos读取配置文件时默认编码为utf-8,而通过cmd启动项目默认使用gbk。

解决办法:指定编码格式

java -jar -Dfile.encoding=utf-8  xxx.jar

微服务在windows打jar包运行遇到的大坑相关推荐

  1. SpringBoot打成Jar包运行,获取运行Jar包的目录

    SpringBoot获取运行Jar包的目录 // linux和windows下通用 private String getJarFilePath() {ApplicationHome home = ne ...

  2. MobileIMSDK怎样将Java服务端运行起来以及打成jar包运行

    场景 MobileIMSDK: https://gitee.com/jackjiang/MobileIMSDK MobileIMSDK是一套专为移动端开发的原创IM通信层框架 注: 博客: https ...

  3. Docker安装java环境并部署jar包运行

    Docker安装java环境并部署jar包运行 作为一个前端,了解后端部署jar包也是有必要的,在这里就我学习的,做一个简单的笔记,这里可以结合我的商品的增删改查的java文章一起看. java实现商 ...

  4. 双击jar包运行,出现使用压缩软件打开的情况

    运行jar包进行将日志进行反序列化,期间重装了jdk以后,双击jar包运行出现使用解压缩软件打开的情况, 这种情况下,首先看一下jdk的环境配置.如果这些都正常. 1.Ctrl+R ,在窗口中输入re ...

  5. Idea导出jar包运行报错:找不到主清单属性解决方法

    Idea导出jar包运行报错:找不到主清单属性解决方法 参考文章: (1)Idea导出jar包运行报错:找不到主清单属性解决方法 (2)https://www.cnblogs.com/stars-on ...

  6. Spring Boot Freemark HTML 生成 PDF、生成水印Logo、docx文件生成PDF,Jar包运行可读取模板文件、字体文件

    用于通过模板生成PDF,在项目中生成个人授权协议函.个人电子保单.流水报表,数据报表等,将HTML静态模板写出来后,将数据替换成动态数据即可. <!-- html2pdf --> < ...

  7. 关于jar包运行报错:Exception in thread “main“ java.lang.UnsupportedClassVersionError的解决办法

    打包jar包后 ,在jar路径下cmd使用命令 java -jar  jar包名字 报错: Exception in thread "main" java.lang.Unsuppo ...

  8. 问题备忘: 将工程打包成jar包运行,就报java.io.FileNotFoundException: class path resource错误

    最近在在使用@Value注入文件碰到如下问题: 工程在在IntelliJ IDEA开发环境里正常运行,但是一旦将工程打包成jar包运行,就报java.io.FileNotFoundException: ...

  9. cas客户端使用jar包运行报错SSL error

    继上篇博客,cas的项目在idea里面的运行一点问题没有,但是打成jar包却运行不了 原因在于,运行cas需要使用带有证书的jdk,打成jar包运行,会使用环境变量里面第一个jdk,即使你只装了一个j ...

最新文章

  1. 服务器市场严酷竞争下的众生相
  2. 产业|世界十大工业自动化公司,你知道几家?
  3. [你必须知道的.NET]第十三回:从Hello, world开始认识IL
  4. 介绍一个好用的Chrome扩展,能高效管理cookie
  5. 服务器系统巡检记录表,服务器月度巡检记录
  6. 评估指标_机器学习评估方法与评估指标总结
  7. 基于JAVA+Servlet+JSP+MYSQL的物流管理系统
  8. scala设计模式_Scala中的工厂设计模式
  9. [HNOI2006]最短母串问题 --- AC自动机 + 隐式图搜索
  10. Vue.js 快速入门 (一) —— Vue基础
  11. 最强的右键菜单工具:超级右键专业版 mac中文版
  12. 分享一个很容易实现的某大学的结构光源码【DIY自己的三维扫描仪】
  13. dechex() 函数
  14. jungle scout插件版 v5.7.1官方版
  15. VS 2010 测试功能学习(七) - RnP与Coded UI自动化测试
  16. 安装Windows提示无法在驱动器0分区上安装windows解决方法
  17. 下载网页中不能下载的pdf
  18. Linux 安装WinUSB
  19. 计算机网络——物理层
  20. 【JS】隐匿在计算机软硬件背后的语言

热门文章

  1. 统计学习导论(ISLR)(三):线性回归(超详细介绍)
  2. C++笔记005:用面向过程和面向对象方法求解圆形面积
  3. 计算机中丢失swr.dll,win10电脑中模块initpki.dll加载失败提示0x80004005错误代码如何解决...
  4. cnPuTTY CAC 0.78.0.1—PuTTY CAC 0.78中文版本简单说明~~
  5. 生成带logo图像的二维码
  6. Spring Cloud中Hystrix的请求合并
  7. mysql gis 空间分析_【ArcGIS操作】4 空间分析篇
  8. 电商用户RFM分析(平均值计算中心点)
  9. mysql转换戳转换成小时_MySQL时间函数 | 时间戳和日期之间得转换
  10. plc c语言 软元件t,三菱PLC软元件的种类及功能大全