首页 > 解决方案 > Java REST 调用从 eclipse 和 jar 执行给出不同的响应

问题描述

我有一段代码使用 REST 调用获取一些数据

我通过 REST 拉出的字符串中有一些汉字

1.选择详细规格配备  

现在,当我从 Eclipse 将代码作为 Java 应用程序运行时,我在输出控制台(System.out.println)中完美地获取了数据

但是,当我使用 maven 运行 make 一个相同代码的 jar 并运行 jar (java -jar ) 时,这些中文字符会变为 å...§è£é¡è‰²</p>

我什至将代码迁移到不同的系统,认为这可能是库的问题,但结果仍然相同。

任何想法从 jar 执行代码时可能会出现什么问题?

我正在使用 maven 的程序集插件来构建具有依赖项的 jar

谢谢你。

标签: javaeclipserestmaven

解决方案


推荐阅读