2013-10-16 23 views
5

commons-lang3-3.1-bin.zip, commons.apache.org'dan indirildi ve jdk/lib java ile klasöre çıkarıldı. Kronometreyi bu kütüphaneden almam gerek. IntelliJ IDEA için nasıl yapılır?IntelliJ IDEA için apache commons kütüphanesi nasıl kurulur?

Güncelleme: Neden intelliJ silmek istemeden mevcut projeye pom.xml ekleyemiyorsunuz? enter image description here

bu şekilde çözüldü:

PS commons.apache.org gelen lib http://commons.apache.org/ intellij> Proje Yapısı> bağımlılıklar> +> Kütüphane> yolu bir lib İndirilen. Yine Maven ile çözülmüş değil

... Bu kullanarak Maven çözmek için bir yol arıyoruz: enter image description here

projeyi çalıştırın olamaz.

enter image description here

enter image description here

Nasıl bunu düzeltmek için ... Bir şekilde yapılandırmak zorunda muhtemelen Zorunda?

enter image description here

+0

Projeniz için maven veya gradle kullanabilir misiniz? – axiopisty

+0

Sanırım yapabilirim. –

+1

"mevcut projeyi sil ve içe aktar" seçeneğini seç. Bu, kaynak kodunuzu silmiyor, sadece intellij proje dosyaları. Intellij proje dosyalarını yeniden oluşturacak. – axiopisty

cevap

5

sen Maven kullanabilir veya Gradle, o zaman bir bağımlılık olarak kütüphane yapabiliyorsanız:

$ tree 
. 
|-- pom.xml 
`-- src 
    |-- main 
    | `-- java 
    |  `-- test 
    |   `-- App.java 
    `-- test 
     `-- java 
      `-- test 
       `-- AppTest.java 

7 directories, 3 files 

pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 

    <groupId>myGroup</groupId> 
    <artifactId>myArtifact</artifactId> 
    <version>1.0-SNAPSHOT</version> 
    <packaging>jar</packaging> 

    <name>deleteme</name> 
    <url>http://maven.apache.org</url> 

    <properties> 
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
    </properties> 

    <dependencies> 
    <dependency> 
     <groupId>org.apache.commons</groupId> 
     <artifactId>commons-lang3</artifactId> 
     <version>3.1</version> 
    </dependency> 
    </dependencies> 
</project> 

IntelliJ otomatik bağımlılıkları ekler sınıf yolu.

pom.xml dosyasını IntelliJ'de yeni bir proje olarak açarsanız, bağımlılık otomatik olarak sınıf yoluna eklenecektir.

Eğer IntelliJ içinde proje düzenlerseniz,

Aksi takdirde, o zaman bağımlılıkları sekmesini modülleri bölümüne gidin ve Düzen. Bağımlılıklarınızı buradan ekleyebilirsiniz. Bakınız here.

+0

Tamam, Önce kapalı Maven'i kurup Win7 için yapılandırmam gerekiyor. İlk kez karmaşık görünüyor. –

+0

Cevabımı düzenledim. Bir intellij projesine bağımlılıkların nasıl ekleneceğini açıklıyor. – axiopisty

+0

Maven'in nasıl yardım edeceğini anlamıyorum ...IntelliJ>> Öznitelikler> +> Kütüphane> Yeni Kütüphane> Kütüphane Türü Seç: ** [Java veya Maven] ** 'ile işaret etmeliyim. Sıradaki ne? Mevcut projeye eklemek için ne yapmalıyım? Böylece "commons.apache.org" adlı kronometrem çalışmaya başlayacak mı? –