menu
書いてる野郎
orebike@gmail.com
build.xmlがあるディレクトリで
$ ant
$ ant hogehoge
$ ant -f piyo.xml hogehoge
開発中にやるのはこれが多いのではないかなと・・・単純に1部のクラスをjar化して適当に共有化すると
<?xml version="1.0" encoding="UTF-8"?> <project name="hoge" default="p1" basedir="." > <property name="work.dir" value="./src/main/webapp/WEB-INF" /> <target name="p1"> <jar jarfile="hogehoge-common.jar" > <fileset dir="${work.dir}/classes/" includes="jp/co/hoge/piyo/service/FugaService.class" /> </jar> </target> </project>
ま、こんなことせずにMavenを使いましょう。
<copy todir="a/b/c"> <fileset dir="hoge/piyo/fuga" includes="**/*" excludes="**/*.java"/> </copy>
Eclipseの設定からAnt→ランタイム→クラスパス→グローバル項目で
外部JAR追加でJDKの
lib/tools.jar
を追加
javacのタスクにエンコードを追記する
<javac ........... encoding="UTF-8">