将来同じ問題を抱えている人のために、これが解決策です...
私aia.jar
が住んでいたjdeveloper/lib
...
CLASS_PATH
環境変数、コマンドラインの-lib <path>
オプション、さらにはプロパティへの追加を試しましたが、どれも違いはありませんでした。ant
classpath
ant-sca-compile.xml
aia.jar
ファイルは、ビルド中のプロジェクトのサブディレクトリに存在する必要があるようです。最後に、必要な依存関係をこの場所にコピーしてから呼び出すSCA-INF/lib
ラッパーファイルを作成しました...build.xml
ant-sca-package.xml
<target name="build">
<echo>Copy AIA.jar</echo>
<mkdir dir="${sca-inf.dir}/lib" />
<copy file="${aia.file}" todir="${sca-inf.dir}/lib"/>
<echo>Create Package</echo>
<ant antfile="${script.home}/ant-sca-package.xml" inheritAll="false" target="package">
<property name="compositeDir" value="${path}/${name}"/>
<property name="compositeName" value="${name}"/>
<property name="revision" value="${rev}"/>
<property name="sca.application.home" value="${adf.dir}"/>
<property name="scac.application.home" value="${adf.dir}"/>
</ant>
</target>