私はPDEビルドを実行しています-ほとんどデフォルト(メッセージの最後を参照)は、すべてのプラグイン/機能をコピーし、解決し、コンパイルし、p2メタデータを生成します。
ステップでそれはcustomAssembly不思議なことに失敗します
BUILD FAILED
/home/robert/apps/eclipse/plugins/org.eclipse.pde.build_3.5.0.v20090527-1800/scripts /build.xml:38: The following error occurred while executing this line:
/home/robert/apps/eclipse/plugins/org.eclipse.pde.build_3.5.0.v20090527-1800/scripts /build.xml:129: The following error occurred while executing this line:
/home/robert/apps/eclipse/plugins/org.eclipse.pde.build_3.5.0.v20090527-1800/templates/headless-build/customTargets.xml:12: The following error occurred while executing this line:
/home/robert/apps/eclipse/plugins/org.eclipse.pde.build_3.5.0.v20090527-1800/templates/headless-build/allElements.xml:16: The following error occurred while executing this line:
/home/robert/apps/eclipse/plugins/org.eclipse.pde.build_3.5.0.v20090527-1800/scripts/genericTargets.xml:192: The following error occurred while executing this line:
/tmp/eclipse.build/package.com.itsolut.mantis_feature.all.xml:23: The following error occurred while executing this line:
/tmp/eclipse.build/package.com.itsolut.mantis_feature.all.xml:15: The following error occurred while executing this line:
/home/robert/apps/eclipse/plugins/org.eclipse.pde.build_3.5.0.v20090527-1800/templates/headless-build/allElements.xml:31: The following error occurred while executing this line:
/tmp/eclipse.build/package.com.itsolut.mantis_feature.xml:99: The following error occurred while executing this line:
/tmp/eclipse.build/package.com.itsolut.mantis_feature.xml:169: /tmp/eclipse.build/tmp/eclipse/plugins/javax.xml.soap_1.3.0.v200904281458 not found.
不思議なことに、/ tmp / eclipse.build / tmp / eclipse /plugins/ディレクトリにjarファイルがあります。
/tmp/eclipse.build/tmp/eclipse/plugins/javax.xml.soap_1.3.0.v200904281458.jar
これは完全に自動化されたプロセスであるはずなので、私にはわかりませんが、それでも不思議なことに失敗します。
何か案は?
ビルドファイル
<?xml version="1.0" encoding="UTF-8"?>
<project name="Build Mylyn-Mantis" default="runBuild">
<property name="builder" location="."/>
<property name="topLevelElementId" value="com.itsolut.mantis_feature"/>
<property name="baseLocation" location="${eclipse.home}"/>
<property name="base" location="${baseLocation}/.."/>
<property name="buildDirectory" location="${java.io.tmpdir}/eclipse.build"/>
<import file="${eclipse.pdebuild.scripts}/build.xml"/>
<target name="copyProjects">
<delete dir="${buildDirectory}"/>
<mkdir dir="${buildDirectory}"/>
<record name="${buildDirectory}/${topLevelElementId}-build.log" loglevel="verbose"/>
<echoproperties/>
<mkdir dir="${buildDirectory}/features/${topLevelElementId}"/>
<copy todir="${buildDirectory}/features/${topLevelElementId}">
<fileset dir="../com.itsolut.mantis-feature"/>
</copy>
<mkdir dir="${buildDirectory}/plugins"/>
<copy todir="${buildDirectory}/plugins">
<fileset dir="..">
<include name="com.itsolut.mantis/**"/>
<include name="com.itsolut.mantis.core/**"/>
<include name="com.itsolut.mantis.ui/**"/>
<exclude name="*/bin/**"/>
</fileset>
</copy>
</target>
<target name="runBuild" depends="copyProjects,main"/>
完全なソース
勇敢な魂は、詳細についてsvnのプロジェクトを見ることができます。