2017-08-02 6 views
6

私はいくつかのプロジェクト(いくつかの製品バージョン)があるユースケースを持っており、私と私のチームのプロジェクト設定を自動化したいと思います。Intellijプロジェクトの設定を自動化する方法

Intellij API(Intellijプラグイン/シェルスクリプト)を使用してIntellijプロジェクトをプログラムでセットアップする方法はありますか?例えば

:異なるバージョン、 Mavenの設定、 PERFORCEの構成

とTomcatで セットの実行コンフィギュレーション、私はプロジェクト/のIntelliJで.xmlファイルを操作できることを知っているが、それは汚い感じ...

+0

xmlファイルを操作することは、実際には何らかのUIマクロや、何を考えているよりもはるかにクリーンになります。 本当に独自のプラグインを作成したいのであれば、intellij APIを使うことができます。http://www.jetbrains.org/intellij/sdk/docs/welcome.html – drelliot

答えて

0

チームメンバーと実行コンフィギュレーションを簡単に共有できます。構成を実行するには、構成名を入力するボックスの横にあるボックスShareにチェックマークを付けます。

次に、あなたの.ideaプロジェクトフォルダ内のフォルダrunConfigurationsを探します。ここでは、あなたが作った実行コンフィギュレーションごとにxmlファイルがあります。あなたの同僚とこのディレクトリを共有してください。プロジェクトを再インポートするときにはrunConfigurationsフォルダを.ideaフォルダに追加することができ、設定は使用のために読み込まれます。

+0

それはいいですが、私は私はスクリプトを使ってすべてのGUIアクションを実行できるいくつかのAPIを目指しています。たとえば、配備成果物でtomcatを構成し、次にMavenバージョンを定義し、プロジェクトJDKを構成します。 – user265732

関連する問題