zoukankan      html  css  js  c++  java
  • Ant 非法字符: \65279,指定环境变量

    众所周知,在跨程序的工程中,统一编码是至关重要的,而目前最普遍的则是统一采用“utf8”编码方案。 
    但是在采用utf8方案的时候,请注意编辑器的自作聪明。 
    比如editplus。 
    原因就在于某些编辑器会往utf8文件中添加utf8标记(editplus称其为签名),它会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM),它的表示的是 Unicode 标记(BOM)。 
    因此要解决这个问题的关键就是把这个标记选项去掉。 

    首先用editplus打开这个文件,从Doucument菜单中选择Permanet Settings,有三个分类,分别是General,File, Tools.点击File,右边会有一项是 UTF-8 signature: 选择 always remove signature. 点击OK 

    中文版本的 editplus 下操作的菜单结构如下: 文档->参数设置->文件->UTF-8签名->总是移除签名->确定 

    这样就设置了UTF-8格式不需要在文件前面加标记。 
    最后把文件另存为utf-8格式就好了.

    <!-- 指定环境变量参数为:SystemVariable -->
    <property environment="SystemVariable" />
    <!-- 将tomcat.home指向环境变量TOMCAT_HOME指向的路径 -->
    <property name="tomcat.home" value="${SystemVariable.TOMCAT_HOME}" />
    <target name="display">
    <echo message="${tomcat.home}" />
    <mkdir dir="${tomcat.home}/test"/>
    </target>

    REFERENCES:http://www.oschina.net/question/86678_11815

    http://www.cnblogs.com/xwdreamer/archive/2011/11/21/2296929.html

  • 相关阅读:
    三国杀三字经
    window.open参数表
    捕获FormRequest安全错误的类
    SqlServer之Convert 函数应用格式化日期
    数据库区分大小写的问题
    时间字符串的比较
    char码值对应列表大全
    web.config 连接字符串 加密解密,代码方式
    关于app_offline.htm的用法
    关闭窗口的时候弹出确认对话框
  • 原文地址:https://www.cnblogs.com/anee/p/2818347.html
Copyright © 2011-2022 走看看