Eclipse でプロジェクトにファイルを保存するたびに、アプリケーションを実行できるようにしたいと考えています。
私の場合、mysqldump を実行してデータベース ダンプ ファイル (スキーマを含む) をプロジェクト ディレクトリに作成し、GIT で追跡できるようにしたいと考えています。
これをカバーする古いスレッドがあります: Eclipse: On Save execute a program
TL;DR: それを行うビルダーを作成します。プログラムが自動的にビルドされるときのように、「保存」で何かをするという問題は少なく、ほとんどの場合同じことです。
また、それを行うための簡単なプラグインの作成についても説明しますが、これはおそらくやり過ぎです
このようなことを行う最も簡単な方法は次のとおりです。
Builders
左側を選択New
Ant Builder
で押すOk
Buildfile
、 を使用Browse Workspace...
してスクリプトを検索します。Base Directory
使用Browse Workspace...
Refresh
スクリプトがプロジェクト内のリソースを変更する場合は、タブに切り替えて、影響を受けるリソース/ディレクトリを選択しますTargets
タブに切り替え- 各ビルド フェーズで実行するターゲットを選択しますBuild Options
- スクリプトをトリガーするリソースを選択します