eclipse workspace
ビアにアクセス/操作することは可能command-line
ですか?
私は主に、ファイル自体ではなく、ワークスペースのメタデータについて質問しています。
たとえば、次のようなことをします
- リソース属性を変更します(たとえば、一部のリソースを派生に設定します)
- 既存のプロジェクトをインポートする
- アクセスマーカー
eclipse workspace
ビアにアクセス/操作することは可能command-line
ですか?
私は主に、ファイル自体ではなく、ワークスペースのメタデータについて質問しています。
たとえば、次のようなことをします
これらのタイプのタスクを実行するために私が知っているコマンドライン(ヘッドレス)ツールはありません。Eclipse APIを使用するための軽量でスクリプト可能なインターフェイスを提供するEclipse用のスクリプトプロジェクトがいくつかありますが、いずれもコマンドラインを使用できません。これらのスクリプトツールはすべてUIベースであると思います。
もう1つのオプションは、Eclipse SDKを使用して、 Eclipseアプリケーションモデルを使用して必要なコマンドを実行するEclipseアプリケーション(ヘッドレスアプリ)を構築することですが、コードは自分で作成する必要があります。
Eclipseコマンドラインオプションのリストは次のとおりです。http://help.eclipse.org/indigo/index.jsp?topic =%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html
ワークスペースを設定できるものはないようですが...
Eclipseは、コマンドラインで使用するようには設計されていません。コマンドラインで作業する場合は、プロジェクトでApacheMavenやApacheIvyなどのビルドマネージャーを使用することを強くお勧めします。利点は、ビルドがEclipseに依存しないことです。必要に応じて、IDEを切り替えたり、プロジェクトをビルドしたり、コマンドラインで依存関係を編集したりできます。プロジェクトとそのビルド/デプロイメントは、特定のIDEから独立している必要があります。