SORU
13 Kasım 2009, Cuma


Maven ile bir kavanoza bağımlılıkları da dahil olmak üzere

Bir şekilde maven(2.0.9) tek bir jar dosyasında tüm bağımlılıkları vardır zorlamak için var mı?

Tek bir jar dosyası içine inşa edilen bir proje var. Bağımlılık sınıfları kavanozun içine de kopyasını istiyorum.

Güncelleme:I cant sadece jar dosyası jar dosyası vardır biliyorum. Bir şekilde bağımlılıkları olarak belirtilen kavanozları açmak, ve kavanozun içine sınıf dosyaları paketi için arıyorum.

CEVAP
13 Kasım 2009, Cuma


Bu "jar-ile-bağımlılıklar" tanımlayıcısı. maven-montaj eklentisini kullanarak yapabilirsin Burada bizim pom.xml biri'ler bunu yapar: . ilgili parça

  <build>
    <plugins>
      <!-- any other plugins -->
      <plugin>
        <artifactId>maven-assembly-plugin</artifactId>
        <executions>
          <execution>
            <phase>package</phase>
            <goals>
              <goal>single</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <descriptorRefs>
            <descriptorRef>jar-with-dependencies</descriptorRef>
          </descriptorRefs>
        </configuration>
      </plugin>
    </plugins>
  </build>

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DominicFear

    DominicFear

    30 Kasım 2006
  • hitcreatormusic2

    hitcreatormu

    21 Mayıs 2010
  • LiquidMusick

    LiquidMusick

    23 Aralık 2010