SORU
20 Kasım 2009, Cuma


Maven bağımlılık SAVAŞ

Accepatance test etmek için bir proje yazıyorum ve çeşitli nedenlerle bu bir SAVAŞ olarak paketlenmiş olan bağımlı ya da başka bir proje. Ben yönetilen paketten SAVAŞI kullanarak maven bağımlılık-eklenti, ama veremem şimdi benim projeye dahil çözdükten WEB-INF/lib/*.jar WEB-INF/classes/* dahil olmak üzerinde bir sınıf bu yüzden oluşturma başarısız olur. Bir şekilde sınıf içine bu dosyaları dahil etmek için var, ya da bir SAVAŞ bağlı olarak daha iyi bir yolu var mı?

Çok teşekkürler.

CEVAP
10 NİSAN 2012, Salı


Maven-savaş-eklentisi 2.1-alfa-2'den beri başka bir seçenek yok. Sizin SAVAŞTA proje:

<plugin>
    <artifactId>maven-war-plugin</artifactId>
    <version>2.1.1</version>
    <configuration>
        <attachClasses>true</attachClasses>
    </configuration>
</plugin>

Bu kabul testleri proje kullanabileceğiniz sınıfları bir obje oluşturur:

<dependency>
    <groupId>your-group-id</groupId>
    <artifactId>your-artifact-id</artifactId>
    <version>your-version</version>
    <classifier>classes</classifier>
</dependency>

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Photoshop Tutorials

    Photoshop Tu

    22 HAZİRAN 2011
  • Toddler Fun Learning

    Toddler Fun

    8 ŞUBAT 2013
  • WPBeginner - WordPress Tutorials

    WPBeginner -

    17 Temmuz 2009