eclipseのxml関数へのエクスポートをプログラムで呼び出して、build.xmlファイルを作成して、それを継続的な統合プロセスにすることができます。Eclipseへのxmlへのプログラムの呼び出しの呼び出し
Eclipseを開くことなく、簡単な方法がありますか?
おかげで、 Aakash
eclipseのxml関数へのエクスポートをプログラムで呼び出して、build.xmlファイルを作成して、それを継続的な統合プロセスにすることができます。Eclipseへのxmlへのプログラムの呼び出しの呼び出し
Eclipseを開くことなく、簡単な方法がありますか?
おかげで、 Aakash
はorg.eclipse.pde.buildは、輸出とヘッドレスPDEビルドで使用しているのbuild.xmlスクリプトを生成し、antタスク "eclipse.buildScript
" を貢献しています。
このタスクの入力として機能するプロパティはかなりあります。
eclipse -application org.eclipse.ant.core.antRunner -f plugins/org.eclipse.pde.build_3.5.0.v20090521-1730/scripts/genericTargets.xml generateScript
ます。また、入力プロパティを設定する-Dproperty = value引数の束を渡す必要があります:コマンドラインから直接呼び出すための最も簡単な方法は次のようなものになるだろう。 antRunnerを使用して実行するラッパーbuild.xmlスクリプトを作成する方が簡単かもしれません。その場合、genericTargets.xmlスクリプトは${eclipse.pdebuild.scripts}/genericTargets.xml
にあります。
タスクhereに関するドキュメントがあります。これは、pde.buildによって提供されるより大きな自動ビルドサポートの一部として使用され、その開始時にはhereです。
申し訳ありませんが、予期せぬ遅延のために、私はこれを早期に検討することができませんでした。さて、私は同じ問題で戻ってきました:) このタスクは、私が持っていないプラグインと機能に対してのみ機能するようです。私は.projectと.classpathファイルを持つ通常のJavaプロジェクトを持っています。このプロジェクトのantファイルを生成するにはどうすればよいですか? タスクへの@ id入力に特別なタイプとIDがありますか? ありがとう Aakash – Aakash
このタスクは、MANIFEST.MFに従ってクラスパスを生成します。通常のJavaプロジェクトでは機能しません。通常のJavaプロジェクト用にbuild.xmlを生成するものがあるかどうかはわかりません。ワークスペースを実行する
正確にビルドスクリプトを作成しますか?例えば。 Eclipseプラグイン、Webアプリケーションなど –
デスクトップアプリケーションです。そこで、生成するantファイルを使用します。 – Aakash