1

プロジェクトのlibディレクトリの下にopencsvのjarファイルを追加しました。
次に、intelliJのProject Structure->の下Librariesにjarを追加しました。

しかし、どういうわけかintelliJはそれを認識しません。
何故ですか?

4

2 に答える 2

3

このようにしないで、Mavenプロジェクトを作成してください。そうすれば、まだ遭遇していない多くの問題が解決されます:)。

  1. あなたのintelliJアイデアを開きます
  2. 「ファイル」->「新規プロジェクト」「プロジェクトを最初から作成」->「次へ」を選択します
  3. プロジェクトタイトルを入力し、「Mavenモジュール」->「次へ」を選択します
  4. [完了]をクリックします。生成されたpom.xmlを次のように置き換えます。

    http://maven.apache.org/xsd/maven-4.0.0.xsd "> 4.0.0

    <groupId>opencsvtst</groupId>
    <artifactId>opencsvtst</artifactId>
    <version>1.0</version>
    
    <dependencies>
        <dependency>
            <groupId>net.sf.opencsv</groupId>
            <artifactId>opencsv</artifactId>
            <version>2.0</version>
        </dependency>
    </dependencies>
    

  5. src / main / javaの下にクラス(おそらくmainメソッドを持つクラス)を追加し、opencsvライブラリを使用します。

プロジェクトをビルドすると、コンパイルされたjarがターゲットフォルダー内にあります。

于 2012-10-11T13:28:55.283 に答える
2

[プロジェクト構造]ダイアログのライブラリは、一度構成してから複数のプロジェクトやモジュールで使用できるグローバルライブラリを表します。ライブラリをモジュールで使用できるようにするには、ライブラリをモジュールの依存関係に追加します。

于 2012-10-12T10:51:24.663 に答える