利用ant执行javac任务编译java程序,报 错误: 编码GBK的不可映射字符

报错原因参考:http://blog.csdn.net/hainan89/article/details/6198498
解决办法:在javac标签中增加一个属性encoding=”UTF-8”

    <target name="compile" depends="init">
        <javac encoding="UTF-8" srcdir="${src}" destdir="${dest}">
             <classpath>
            <fileset dir="${lib}">
                <include name="*.jar" />
            </fileset>
            </classpath>
        </javac>            
    </target>

猜你喜欢

转载自blog.csdn.net/testdeveloper/article/details/51457610
今日推荐