先日、Eclipseで別のプロジェクトのビルドパスにプロジェクトを追加することができました。 IntelliJでこれを達成することはできません。
依存関係として使用できるように、project1をproject2のビルドパスに追加するにはどうすればよいですか。私はまだプロジェクトを開発しているので、そのプロジェクトをJARにしたくありません。
この前の同様の質問に続いて: Intellij-Eclipseのようなプロジェクトの依存関係を追加
目標を達成できませんでした。
[ファイル]> [プロジェクト構造]> [モジュール]
ビルドパス(DataProvider)に追加したいプロジェクトが表示されますが、赤で強調表示され、下部の警告テキストに「依存関係リストの無効な項目「DataProvider」」と表示されます
どんな助けや支援も大歓迎です。
編集:
ソリューション(@leeorに感謝)
プロジェクトをモジュールとしてインポート
ファイル>モジュールのインポート>(インポートするプロジェクトの選択)
これにより、そのプロジェクトが画面左側のプロジェクトビューペインに追加されます。
次に、現在のプロジェクトに移動します
ファイル>プロジェクト構造>モジュール>(現在のプロジェクトを選択)
依存関係の下
インポートするプロジェクト(現在はモジュール)にチェックマークを付けてから、[適用]、[OK]の順にクリックします。
できた!
MacでIntelliJ Idea 13.1.6を使用する
Jarを使用せずに別のモジュールに依存したい場合は、それをモジュールとして同じプロジェクトにインポートする必要があります。 DataProvider
はモジュールリストに表示されないため、インポートされたようには見えません。