853

IntelliJ IDEAで新しいJavaプロジェクトを作成すると、次のディレクトリとファイルが作成されます。

./projectname.iml
./projectname.ipr
./projectname.iws
./src/

./lib/*.jar依存関係のJARをプロジェクトに含めるようにIntelliJIDEAを構成したいと思います。IntelliJ IDEAでこれを達成する正しい方法は何ですか?

4

11 に答える 11

1547

Intellij20.3での対話

IntelliJ IDEAで外部jarを追加する手順:

  1. ツールバーから「ファイル」をクリックします
  2. プロジェクト構造オプションを選択しCTRLます(Windows / Linuxでは+++ SHIFTALTS⌘</kbd> + ; on Mac OS X)
  3. 左側のパネルで[モジュール]を選択します
  4. [依存関係]タブを選択します
  5. +アイコンを選択
  6. 1つのJARまたはディレクトリオプションを選択します
于 2009-06-26T23:29:34.053 に答える
277

IntelliJ IDEA 15&2016

  1. ファイル>プロジェクト構造..。

    ファイル>プロジェクト構造

    または+++を押しCtrlますAltShiftS

  2. プロジェクト設定>モジュール>依存関係>" + "記号> JARまたはディレクトリ...

    モジュール>依存関係>JARまたはディレクトリ

  3. jarファイルを選択して[OK]をクリックし、別の[OK]ボタンをクリックして確認します

    ここに画像の説明を入力してください

    ここに画像の説明を入力してください

  4. 「外部ライブラリ」フォルダにあるjarファイルを表示できます

    ここに画像の説明を入力してください

于 2015-09-29T20:26:57.710 に答える
159

「libs」フォルダ(または「libs」フォルダ全体)の下に.jarをコピーして貼り付け、右クリックして、リストから[ライブラリとして追加]オプションを選択します。それは残りをします...

ここに画像の説明を入力してください

于 2013-03-21T09:07:54.647 に答える
34

gradleを使用してプロジェクトをビルドしている場合は、build.gradleの依存関係に1行追加するだけです。

buildscript {
    ...
}
...

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
}

次に、フォルダをルートプロジェクトまたはモジュールに追加します。

ここに画像の説明を入力してください

それからあなたはそこにあなたの瓶を落とします、そしてあなたは行ってもいいです:-)

于 2018-02-22T15:06:21.810 に答える
24

それらをライブラリとしてモジュールに追加します。

私は通常/lib、ソースにディレクトリを持っています。必要なすべてのJARをそこに配置し、/ libをライブラリとして追加して、モジュールの依存関係の一部にします。

2018年の更新:現在IntelliJ2017/2018を使用しています。

私は依存関係の管理のためにMavenとNexusに全力で取り組んでいます。

これが世界のあり方です。私が知っているすべてのオープンソースJavaプロジェクトは、MavenまたはGradleを使用しています。あなたもすべき。

于 2009-06-26T23:07:04.893 に答える
9

私はこの方法を使用し、それはうまく機能します:

1-ファイルをコピー.jarしてフォルダの下に貼り付けlibsます。

2-に追加compile fileTree(dir: 'libs', include: '*.jar')するdependenciesと、フォルダ内build.gradleのすべてのjarファイルlibsが含まれます。

3-フォルダを右クリックしlibs、リストから[ライブラリとして追加]オプションを選択します。

于 2017-04-24T19:40:30.983 に答える
7

プロジェクトのgradleファイルに適切に追加されていない場合、ライブラリをプログラムで直接使用することはできません。

これは、inteliJなどのスマートIDEで簡単に実行できます。

1)最初に、慣例として、プロジェクトのsrcファイルの下に「libs」という名前のフォルダーを追加します。(これは、IDE自体を使用して簡単に実行できます)

2)次に、ライブラリファイル(例:.jarファイル)を「libs」という名前のフォルダにコピーまたは追加します。

3)これで、libsフォルダー内のライブラリファイルを確認できます。次に、ファイルを右クリックして、[ライブラリとして追加]を選択します。これにより、プログラム内の関連するすべてのファイルが修正され、ライブラリが直接使用できるようになります。

ご注意ください:

プロジェクトにライブラリを追加するときは常に、プロジェクトがライブラリをサポートしていることを確認してください

于 2015-11-09T07:57:06.897 に答える
5

ここでいくつかの大きな助けが見つかりました。ただし、JARを正しくロードしても、それでも動作させることができませんでした。後で、通常のフォルダーではなくファイル構造に誤ってモジュールを作成し、このモジュールがプロジェクト設定で事前に選択されていることを知りました。

フットプリントは次のとおりです。

ファイル->プロジェクト構造->モジュール->(さらにある場合は適切なモジュールを選択)->依存関係->+->JARまたはライブラリ

于 2015-12-20T13:03:53.737 に答える
5

以前の回答に同意しますが、これらの外部ライブラリのコードにアクセスする方法に注意することが重要です。

たとえば、外部ライブラリのクラスにアクセスするには、importキーワードに続けて外部ライブラリの名前を使用し、目的のクラスに到達するまでドット表記を続けます。

下の画像を見て、quickfixjライブラリからCodeGenerationExceptionクラスをインポートする方法を確認してください。

ここに画像の説明を入力してください

于 2017-02-06T22:34:49.920 に答える
4
  1. ファイル>プロジェクト構造
  2. プロジェクト設定>モジュール>依存関係(いずれかを選択)
    • 1つのJARまたはディレクトリ...
    • 2ライブラリ..
    • 3モジュールの依存関係... ここに画像の説明を入力してください
  3. 適用+OK

ここに画像の説明を入力してください

  1. Javaクラスにインポートする
于 2021-01-08T22:41:40.950 に答える
0

JARをlibsフォルダーに配置し、そこから追加できます。これは、IntelliJでは2つの異なる方法で実行できます。

  1. libsフォルダーを右クリックして、そこから追加します。

ここに画像の説明を入力してください

  1. プロジェクト構造からJARを追加します。

ここに画像の説明を入力してください

于 2022-02-18T05:28:56.470 に答える