Ant Ant로 UTF-8 엔코딩하기 (프로젝트 변환)

황제낙엽 2007.07.03 17:30 조회 수 : 73 추천:69

sitelink1  
sitelink2  
sitelink3  
http://blog.naver.com/hifrand?Redirect=Log&logNo=150003219886
[샘플1]

<?xml version="1.0" encoding="UTF-8"?>
<project name="native2ascii" default="convert" basedir=".">
 <target name="init" >
  <property name="javasrc.dir" value="${basedir}/src" />
  <property name="webappsrc.dir" value="${basedir}/WebContent" />
  <property name="javabld.dir" value="${basedir}/build/convert/src" />
  <property name="webappbld.dir" value="${basedir}/build/convert/WebContent" />
 </target>
 <target name="clear">
  <delete>
   <fileset dir="${javabld.dir}" includes="**/*.java"/>
   <fileset dir="${webappbld.dir}" includes="**/*.htm*,**/*.css,**/*.jsp,**/*.properties,**/*.js,**/*.txt,**/*.xml" />
  </delete>
 </target>
 <target name="convert" depends="init, clear">
  <native2ascii encoding="UTF-8" reverse="true" src="${javasrc.dir}" dest="${javabld.dir}" includes="**/*.java"/>
  <native2ascii encoding="UTF-8" reverse="true" src="${webappsrc.dir}" dest="${webappbld.dir}" includes="**/*.htm*,**/*.css,**/*.jsp,**/*.properties,**/*.js,**/*.txt,**/*.xml"/>
 </target>
</project>
[샘플2]

<?xml version="1.0" encoding="euc-kr" ?>
<project name="native2ascii" default="convert" basedir="." >
 <property name="src.dir" value="${basedir}" />
 <property name="dest.dir" value="${basedir}/dest" />
 <property name="res.dir" value="${basedir}/res" />
 <target name="clear">
  <delete>
   <fileset dir="${dest.dir}" includes="**/*.java"/>
  </delete>
 </target>
 <target name="convert" depends="clear">
  <native2ascii encoding="UTF-8" reverse="true" src="${src.dir}" dest="${dest.dir}" includes="**/*.java"/>
 </target>
</project>