Ant


Antメモ

sample

<?xml version="1.0" encoding="Shift_JIS"?>

<project name="javahelloant" default="jar" basedir=".">

	<!-- ソースファイルがあるディレクトリ -->
	<property name="src.dir" value="src" />
	<!-- クラスファイルを出力するディレクトリ -->
	<property name="classes.dir" value="classes" />
	<!-- jarファイル名 -->
	<property name="jar.name" value="javahelloant.jar" />

	<!-- jarファイルの作成 -->
	<target name="jar" depends="compile">
		<jar jarfile="${jar.name}" basedir="${classes.dir}">
		</jar>
	</target>

	<!-- コンパイル -->
	<target name="compile">
		<mkdir dir="${classes.dir}" />
		<javac srcdir="${src.dir}" destdir="${classes.dir}" />
	</target>

	<!-- 生成したファイルやフォルダの削除 -->
	<target name="clean">
		<delete dir="${classes.dir}" />
		<delete file="${jar.name}" />
	</target>
</project>

WSDD をデプロイする

	<!-- Deploy WSDD -->
	<target name="deploy_wsdd">
		<java classname="org.apache.axis.client.AdminClient">
			<arg value="deploy.wsdd" />
			<classpath>
				<fileset dir="C:\Tomcat-4.1.34\webapps\axis\WEB-INF\lib\">
					<include name="*.jar" />
				</fileset>
				<pathelement path="C:\Tomcat-4.1.34\common\lib\servlet.jar" />
				<pathelement path="C:\eclipse_soap\workspace\AxisSample\xercesImpl.jar" />
			</classpath>
		</java>
	</target>

WSDLからスタブを作成する

	<!-- WSDL to Java -->
	<target name="wsdl2java">
		<java classname="org.apache.axis.wsdl.WSDL2Java" fork="yes">
			<arg value="http://localhost:8080/axis/services/echo?wsdl" />
			<classpath>
				<fileset dir="C:\Tomcat-4.1.34\webapps\axis\WEB-INF\lib\">
					<include name="*.jar" />
				</fileset>
				<pathelement path="C:\Tomcat-4.1.34\common\lib\servlet.jar" />
				<pathelement path="C:\eclipse_soap\workspace\AxisSample\xercesImpl.jar" />
			</classpath>
		</java>
	</target>

Menu

Linux

サーバ構築

Windows

Java

Program

 

最新の20件

2008-04-02 2008-03-11 2008-01-28 2008-01-21 2007-11-27 2007-09-19 2007-06-07 2007-04-11 2007-04-06
  • Ant
2007-03-22 2006-12-20 2006-12-05 2006-12-04 2006-10-27 2006-09-22 2006-07-03 2006-05-16