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

  • 3DS Max Tutorials

    3DS Max Tuto

    4 AĞUSTOS 2013
  • Ammine Getahun

    Ammine Getah

    21 HAZİRAN 2011
  • Flash CS6 Video Tutorials for Beginners (Actionscript 3 Gaming)

    Flash CS6 Vi

    14 EYLÜL 2012