web-dev-qa-db-ja.com

Intellij-Eclipseのようにプロジェクトの依存関係を追加する

Intellijに切り替えて、Eclipseと同じことをしようとしています。 Eclipseでは、プロジェクトを別のプロジェクトの依存関係として追加できます(project properties -> "Java Build Path" -> "Projects" -> Click on my library project)。

現在の状況では、ライブラリを開発しており、ライブラリに新しいものを追加するたびにjarファイルをビルドしなくても、別のプロジェクトの機能をテストできます。

私はIntellijでこれを達成しようとしていますが、成功していません(プロジェクトは両方ともIntellijにインポートされています)。

どうやってやるの?

13
user2336315

「ファイル」->「プロジェクト構造」から、「モジュール」を選択します。追加されたすべてのプロジェクトが表示されます。プロジェクトをクリックし、右側から[依存関係]タブを選択します。これにより、赤い色のテキストでインポートされていないプロジェクトが表示されます。 HTH

ファイル>プロジェクト構造。次に、モジュールを選択し、Jar、ライブラリ、またはモジュールのいずれかの依存関係を追加します。

IntelliJ Screenshot

ここに大きな画像: http://i.imgur.com/rjdxJHx.png

4
acanby

ファイル>プロジェクト構造>プロジェクト設定>モジュール

Project Structure

  1. 依存関係として追加するモジュールを追加します。
  2. プロジェクトにモジュールの依存関係を追加します。

Mavenを使用すると、次のメッセージが表示されます。

モジュール「your-module」はMavenからインポートされます。構成に加えられた変更は、再インポート後に失われる可能性があります。

→プロジェクトをpom.xmlに追加します

これを行わないと、Mavenプロジェクトを再インポート/更新するたびに依存関係が削除されます。

0
Emerica