SORU
30 Temmuz 2009, PERŞEMBE


Kullanarak Maven ile Java Gelişmiş Görüntüleme

JAI setup oldukça sıkıcı, birden fazla kavanoz ve ortam değişkenleri içeren. Eğer düzenli Maven bağımlılık eklemek olsaydım projenin taşınabilirlik oldukça çok yardımcı olur.

Kullanıyorum POM şöyle olur

<dependency>
  <groupId>com.sun.media</groupId>
  <artifactId>jai_imageio</artifactId>
  <version>1.1</version>
</dependency>

ve hatalar vardır

[INFO] ------------------------------------------------------------------------                               
[ERROR] BUILD ERROR                                                                                             
[INFO] ------------------------------------------------------------------------                                 
[INFO] Failed to resolve artifact.                                                                              

Missing:   
----------
1) com.sun.media:jai_imageio:jar:1.1
2) javax.media:jai_core:jar:1.1.3

Tabii ki, o kavanoz yükleyip verebilirim. Sorun iki yönlüdür:

  • jai_imageio iki kavanoz gerektirir
  • jai_imageio yüklenmesi için yerel bir kütüphane ve iki ortam değişkenlerinin ayarlanması gerekir.

Bu Maven ile iş yapmak için bir yol bulamadı.

< / ^ hr .

JAİ kullanıyorum bu nedenle Reading JCS_YCCK images using ImageIO bkz.

CEVAP
29 EKİM 2011, CUMARTESİ


Kavanoz donwloading önlemek için ve onları yükleme bahar repo bağımlı ekleyebilirsiniz. Değişim normal bağımlılık biraz:

    <dependency>
        <groupId>javax.media.jai</groupId>
        <artifactId>com.springsource.javax.media.jai.core</artifactId>
        <version>1.1.3</version>
    </dependency>

ve bir depo beyanı ekleyin:

    <repository>
        <id>com.springsource.repository.bundles.external</id>
        <name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
        <url>http://repository.springsource.com/maven/bundles/external</url>
    </repository>

Ve şimdi tüm güneş sınıfları mevcut javax.yapar çalışması gerekir medya..* jai). Buraya bakın:

http://ebr.springsource.com/repository/app/bundle/version/detail?name=com.springsource.javax.media.jai.core&version=1.1.3

Ayrıca gerekirse Kodek bağımlılık ekleyin

http://ebr.springsource.com/repository/app/bundle/version/detail?name=com.springsource.javax.media.jai.codec&version=1.1.3

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Booredatwork.com

    Booredatwork

    5 Ocak 2009
  • Floortile83

    Floortile83

    16 Ocak 2010
  • Liam Underwood

    Liam Underwo

    19 Mayıs 2009