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

  • Andrew_Huang

    Andrew_Huang

    10 ŞUBAT 2006
  • Fubar Protocol

    Fubar Protoc

    21 AĞUSTOS 2010
  • PorterRobinsonVEVO

    PorterRobins

    11 Kasım 2013