首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

编码 UTF-8 的不可照射字符 和 编码 GBK 的不可映射字符

2012-10-21 
编码 UTF-8 的不可映射字符 和 编码 GBK 的不可映射字符eclipse里有ANT编译:XML code!-- compile --tar

编码 UTF-8 的不可映射字符 和 编码 GBK 的不可映射字符
eclipse里有ANT编译:

XML code
<!-- compile -->    <target name="compile" depends="init" description="compile the source files">        <mkdir dir="${classes.dir}"/>        <javac srcdir="${src.dir}" destdir="${classes.dir}" target="1.6" encoding="UTF-8">            <!--<compilerarg line="-encoding GBK "/>-->            <classpath refid="master-classpath"/>        </javac>    </target>


run build时出现 警告:编码 UTF-8 的不可映射字符

然后把 encoding="UTF-8" 改成 encoding="GBK" 错误为 警告:编码 GBK 的不可映射字符

当然,两处错误的java类是不同的,就说我的工程里有两种乱七八糟的 字符(中文和?)

请问怎么处理呀?(eclipse默认utf-8)


[解决办法]
这个主要是你java文件要用UTF-8编码或者GBK编码,ant会有提示哪些类哪些字符不可映射的,LZ只能一个一个的去修改了,谁让你开始写代码,一下GBK编码,一下UTF-8编码呢

热点排行
Bad Request.