情况是:
1. 有一个项目,这个项目的路径没有使用默认路径,而是使用了工作区间外的路径,并且路径中含有中文。
2. 创建一个build.xml的Ant build文件。在Eclipse中运行。
在控制台里看到,路径里的中文都是乱码,而且由于乱码导致了Build没有进行(build文件都找不到,当然)。
最后,在运行配置里,Common这个Tab页里,ConsoleEncoding设置编码为UTF-8后,一切正常。
看来这个ConsoleEncoding不仅仅是显示用的,而且在Ant运行的时候也有用。
本文介绍了一个项目中遇到的问题:使用Ant构建时,含有中文的路径出现乱码,导致构建失败。通过调整Eclipse的Console Encoding设置为UTF-8解决了该问题。
198

被折叠的 条评论
为什么被折叠?



