2012-10-11 45 views
0

我加到我的項目下的lib目錄下的opencsv jar。
然後,在intelliJ下根據Project Structure - >Libraries添加罐子。opencsv with intelliJ

但是,不知何故intelliJ不能識別它。
這是爲什麼?

+1

你嘗試了什麼?你在IntelliJ中看到什麼?你是否嘗試過一些教程,比如[this one](http://wiki.jetbrains.net/intellij/Setting_up_a_project_in_IntelliJ_IDEA)? – Vic

+1

庫需要添加到[模塊依賴關係](http://www.jetbrains.com/idea/webhelp/configuring-module-dependencies-and-libraries.html)。 – CrazyCoder

+0

感謝@CrazyCoder它的工作。請寫下這個答案,我會接受它作爲正確的答案。 – socksocket

回答

1

圖書館在項目結構對話框表示可以一次配置,然後在多個項目和模塊中使用全局庫。要爲模塊創建庫,請將其添加到module dependencies

2

不要這樣,創建一個maven項目,它會解決許多問題,你還沒有遇到過:)。

  1. 打開你的IntelliJ IDEA
  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中添加類(帶有可能是主要的方法),並使用opencsv庫。

構建項目後,您會在目標文件夾中找到已編譯的jar。