SORU
17 NİSAN 2011, Pazar


En iyi projem için bağlama özel dış KAVANOZ yolu?Maven:

Gün Maven öğrenme ilk çift oldu ve hala temelleri ile mücadele ediyorum. Bir dış var .kavanozda benim proje başvurusu için gereken dosya (kamu repo mevcut değil) ve benim en iyi seçenek olduğunu anlamaya çalışıyorum.

Küçük ölçekli bir proje olmadan bir merkezi depo için kütüphaneler, öyle olmalı ya da bir yerel depo (bir şekilde ilave kaynak kontrolü, bilmiyorum eğer öyle de olmalı zaten iş böyle?) veya .kavanoz herhangi bir resmi depo dışında diskte kayıtlı olması gerekir.

1) eklemek için en iyi seçenek .benim proje başvuru jar DOSYASı proje ve kütüphane hem kaynak kontrolü olmak istiyorum verilen maven ile?

2) ben hala Eclipse bağımlılık görmek için görünmüyor olabilir. Ben el ile pom bu bölüm için eklenen ve güzel m2eclipse Bağımlılıkları listesini gösterir. derleme ve mvn package başarılı hem mvn ama programı çalıştıran sonuçları:

Exception in thread "main" java.lang.Error: Unresolved compilation problems:
        LibraryStuff cannot be resolved to a type

Bu POM düzenledikten sonra olduğu gibi

<dependency>
  <groupId>stuff</groupId>
  <artifactId>library</artifactId>
  <version>1.0</version>
  <systemPath>${lib.location}/MyLibrary.jar</systemPath>
  <scope>system</scope>
</dependency>

Yükleme mvn yürütülüyor:yükleme dosyası bile düşündüm zaten pom.xml yukarıdaki gibi düzenlenmiş olması gerekir?

Teşekkürler!

CEVAP
4 Temmuz 2012, ÇARŞAMBA


5* *yeni bir bilgisayar üzerinde çalışmak her zaman gerek yok yani Proje havuzunda yüzme oluşturabilirsiniz

<repository>
    <id>in-project</id>
    <name>In Project Repo</name>
    <url>file://${project.basedir}/libs</url>
</repository>

<dependency>
    <groupId>dropbox</groupId>
    <artifactId>dropbox-sdk</artifactId>
    <version>1.3.1</version>
</dependency>

/groupId/artifactId/version/artifactId-verion.jar

detay bu blog yazısı okuyun

http://charlie.cu.cc/2012/06/how-add-external-libraries-maven/

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Anthony Le

    Anthony Le

    10 EKİM 2006
  • Bryan Adams

    Bryan Adams

    30 Mart 2006
  • SketchBookPro

    SketchBookPr

    6 Mayıs 2009