【发布时间】:2014-01-24 08:53:20
【问题描述】:
在我的项目中,有几个在 cmets 或字符串中有西班牙字符的类。为了构建它,我使用了一个 apache ant 任务。从命令行执行时,ant 任务可以正常工作并编译所有内容。当从 Jenkings 运行时,编译失败并抱怨无法解析的字符:“用于编码 UTF8 的不可映射字符”
有没有办法在 Jenkins 中配置字符编码,这样就不会发生这种情况?
【问题讨论】:
在我的项目中,有几个在 cmets 或字符串中有西班牙字符的类。为了构建它,我使用了一个 apache ant 任务。从命令行执行时,ant 任务可以正常工作并编译所有内容。当从 Jenkings 运行时,编译失败并抱怨无法解析的字符:“用于编码 UTF8 的不可映射字符”
有没有办法在 Jenkins 中配置字符编码,这样就不会发生这种情况?
【问题讨论】:
好的。我在 javac 和 javadoc ant 任务中使用 encoding="iso-8859-15" 解决了它,以强制它应该使用的字符编码。
【讨论】: