2017-05-23 14 views
0

開発者向けにIntelliJシェフと一緒にインストールします。問題は、多くの異なるプロジェクトがあり、共通の点はすべてのプロジェクトが異なる設定(JDK、アプリケーションサーバーなど)を持っていることです。IntelliJ IDEAプログラムの引数(ショートカット)

今回は、プロジェクトごとに1つのIntelliJインスタンスをインストールし、idea.propertiesファイルを使用して設定パスを変更しています。これらのIDEAディレクトリがかなり重いので、これは非常に無駄なリソースです。

私の質問は - idea.config.pathidea.system.pathという変数をWindowsショートカットオプションを使って渡すだけですか?私は-Didea.config.pathidea.config.path引数を渡そうとしましたが、IntelliJはそれらを新しいファイルとして開こうとしました。

read hereには、IDEA_PROPERTIESという環境変数があります。多分私はそれをWindowsのショートカットを使用して変更することができますか?

+0

バッチファイルを使用して環境を設定し、IntelliJ IDEAを起動することができます。同様の質問についてはhttps://superuser.com/q/424001/4777を参照してください。 – CrazyCoder

答えて

0

私はそれを理解しました。

ターゲット: C:\Windows\System32\cmd.exe /c "set IDEA_PROPERTIES=C:/Projects/Project/config/IntelliJ/idea.properties && idea64.exe"と作業ディレクトリ:"C:\Program Files/IntelliJ/bin/"に書き込むだけで済みます。

エスケープ引用符が^"であっても、アイデアへのフルパスが正しく機能しませんでした。

この方法は理想的ではありません。すべてのIDEA設定はプロジェクト内で異なります。単一の設定(例: "アプリケーションサーバー")を指定できる場合は、完璧な方法です。

関連する問題