2016-12-02 21 views
1

IntelliJ IDEA(現在はバージョン2016.3 build 163.7743.44を使用しています)でディレクトリベースのプロジェクトを開始しました。すべては問題ありません。.imlファイルは.idea/modulesの中にあり、簡単に共有/更新できます。IntelliJ IDEAディレクトリベースのフォーマットと.imlファイル

問題は、ある人がプロジェクトをクローンして使用するときに、IDEがそのファイル(またはプロジェクト構造)を気にせずに.imlをプロジェクトのルートの外側に置くことがあるということです。これは断続的/ランダムな問題であり、私はそれを段階的に再現することはできません。

Gitから.ideaディレクトリを削除し、その設定と設定をJARファイルに保存することを選択しました。

IDEに1つのアプローチを使用するように指示する方法はありますか?大したことではありませんが、私はその行動の背後にある理由を知りたいと思います。

答えて

0

その理由は、「開く」アクションを使用してプロジェクトを開くのではなく、「既存のソースからプロジェクトをインポート」アクションを使用することが原因である可能性があります。後者の動作では、既存の.ideaディレクトリは使用されませんが、代わりにプロジェクト構造がゼロから再作成されます。あなたは同僚にその行動を使わないよう教えるべきです。

共有設定にライブラリや実行コンフィギュレーションなどのプロジェクト固有の項目は含まれていないため、.jarファイルに設定を保存することはプロジェクト構造を共有する代わりに使用できないことに注意してください。

関連する問題