Maven发布Jar包中文乱码怎么办

  介绍

这篇文章主要介绍Maven发布Jar包中文乱码怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

<强> Maven部署乱码

今天使用Maven发布Jar包时,发布功能都是正常的也成功上传到了仓库,就是项目跑越来后出中文中现了乱码:

{   ,“code":,“SUCCESS"   ,“success":没错,   ,“message":“鎿嶄綔鎴愬姛“,   ,“data":,   {才能   ,才能“key":,“app_force_login"   ,才能“value":,“false"   ,,}   ,)   }

之前一直在用的mac开发,一直也没碰到过这样的问题。后来换了家里的窗户台式机代码拉下来后,使用<代码> maven部署> <代码>常见的Jar包,然后所有<代码>常见> maven部署>

[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/convert/ObjectConvert。java(10、5):编码GBK的不可映射字符
[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/convert/ObjectConvert。java(10、13):编码GBK的不可映射字符
[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/convert/ObjectConvert。java(10, 24):编码GBK的不可映射字符
[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/convert/ObjectConvert。java(18、9):编码GBK的不可映射字符
[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/convert/ObjectConvert。java(18日17):编码GBK的不可映射字符
[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/convert/ObjectConvert。java(25日9):编码GBK的不可映射字符
[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/result/Result。java(10、8):编码GBK的不可映射字符
[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/result/Result。java(10, 28):编码GBK的不可映射字符
[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/result/ResultCode。java(23日15):编码GBK的不可映射字符
[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/result/ResultCode。java:[74]编码GBK的不可映射字符
[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/result/ResultCode。java(49, 12):编码GBK的不可映射字符
[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/result/ResultCode。java(49岁,14):编码GBK的不可映射字符
[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/result/ResultCode。java(60, 12):编码GBK的不可映射字符
[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/result/ResultCode。java(60, 14):编码GBK的不可映射字符
[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/exception/BizRuntimeException。java(7、11):编码GBK的不可映射字符
[警告]/C:/用户/yjwfn/桌面/csbaic-common/src/main/java/com/csbaic/common/exception/BizRuntimeException。java(14、12):编码GBK的不可映射字符

打开源码一看又是正常的中文

<强>修改主意的编码

首先看了一下想法的文件编码是不是<代码> utf - 8> GBK> 试下:

 Maven发布Jar包中文乱码怎么办

重新执行:

mvn  clean  deploy  -DskipTests

还是样的出现乱码警告! !然后查看对应类<代码> ResultCode 的<代码> 文类件发现里面也是乱码的:

public  interface  ResultCode  {   ResultCode 才能;SUCCESS =, new  DefaultResultCode (“SUCCESS",,“鎿嶄綔鎴愬姛“,,真的);   ResultCode 才能;ERROR =, new  DefaultResultCode (“ERROR",,“鎿嶄綔澶辫触“,,假);   ResultCode 才能;BAD_REQUEST =, new  DefaultResultCode (“BAD_REQUEST",,“璇锋眰閿欒\ ue1e4",,假);   ResultCode 才能;NOT_FOUND =, new  DefaultResultCode (“NOT_FOUND",,“璇锋眰鏁版嵁鏈\ ue045壘鍒?“,,假);      String 才能getCode ();      String 才能getMessage ();      Boolean 才能isSuccess ();      static 才能;ResultCode 错误(代码,String  String 消息),{   ,,,return  new  DefaultResultCode(消息代码,,,,假);   ,,}      static 才能;ResultCode  ok (String 代码,String 消息),{   ,,,return  new  DefaultResultCode(消息代码,,,,真的);   ,,}   }

Maven发布Jar包中文乱码怎么办