Ant

SSHCopy on Ant

scp task <target name="ssh copy"> <scp file="myfile.txt" todir="user@somehost:/home/chuck" trust="true" password="password"/> </target>

SSHExec on Ant

sshexec task <target name="ssh touch"> <sshexec host="${hostname}" username="${username}" password="${password}" trust="true" command="touch hoge.txt"/> </target>

JavaDoc on Ant

<target name="javadoc"> <delete dir="${javadoc.dir}"/> <mkdir dir="${javadoc.dir}"/> </mkdir></delete></target>

MailLogger

起動方法 > ant -logger org.apache.tools.ant.listener.MailLogger -DMailLogger.properties.file=mail.propertiesプロパティファイルの指定をビルドファイル内で指定する方法 build.xml <property name="MailLogger.properties.file" value="mail.properties"/>mail.properties MailLogger.mailhost=localhost mail.smtp.host=25 </property>…

JUnit on Ant

色々なページからの寄せ集め。 大昔に作ったので何処から持ってきたか。。 <target name="run.junit" depends="compile"> </target>

HSQLDB on Ant

SQL on Ant