1
ターゲット "generate-service-stub"のルートディレクトリではなく、./srcディレクトリにスタブを生成するにはどうすればよいですか?AxisとAntを使用してルートディレクトリの代わりに./srcにスタブを生成
私のディレクトリ構造は次のようになります。
- マイプロジェクト/
- のbuild.xml
- のsrc/
私のWSDLで定義された名前空間が「ですhttp ://www.example.org/SimpleService/ "
- My Project/
- build.xml
- src/
- org/ <-- notice how this falls outside of the src/ directory
- example
- www
- SimpleService
- *.java
- *.wsdd
しかし、私はそれは次のようになりたい::だからビルドした後、ディレクトリ構造は次のようになります
<project name="SimpleService">
<property name="axis.home" value="C:/axis-1_4" />
<property name="javamail.home" value="C:/javamail-1.4.4" />
<property name="jsf.home" value="C:/jaf-1.1" />
<path id="axis.classpath">
<fileset dir="${axis.home}/lib">
<include name="**/*.jar" />
</fileset>
<fileset dir="${javamail.home}">
<include name="**/*.jar" />
</fileset>
<fileset dir="${jsf.home}">
<include name="**/*.jar" />
</fileset>
</path>
<taskdef resource="axis-tasks.properties" classpathref="axis.classpath" />
<target name="generate-service-stub">
<axis-wsdl2java serverside="true" url="SimpleService.wsdl">
</axis-wsdl2java>
</target>
</project>
または:
- My Project/
- build.xml
- src/
- org/ <-- notice how this falls within the src/ directory
- example
- www
- SimpleService
- *.java
- *.wsdd
は、ここに私のbuild.xmlファイルです私が* SOAPImpl.javaファイルを誤って上書きしないように、実際にはうまくいっていますか?
ありがとう、マーティン。あなたは私がAntとAxisを初めて知っていると言うことができます。ドキュメントを教えてくれてありがとう。それは役に立ちます。 –