Ant を使用して EJB をローカルの OC4J コンテナにデプロイする Eclipse を使用しています。
一部のファイルを展開から除外する必要があります。
ファイルを開きました:
D:\eclipse\plugins\org.eclipse.jst.server.generic.oc4j_1.5.206.v20090812\buildfiles\oracle.10.1.3.xml
そして、見つけた:
<target name="package.module.ejb">
<jar destfile="${server.publish.dir}/${module.name}.jar">
<zipfileset dir="${module.dir}">
<include name="**/*.*"/>
<exclude name="**/*.java"/>
</zipfileset>
</jar>
</target>
除外する必要があるファイルには、次のパターンがあります。
XXXTest.class (Test.class で終了)
私は追加しようとしました:
<exclude name="**/*Test.class"/>
編集
EAR 内に JAR をデプロイします。デプロイされた ear のディレクトリ構造は次のとおりです。
MyApp.ear
- META-INF
- MyApp.jar
しかし、効果はありません。