2013-10-25 100 views
0

我在MuleStudio中有一個mavenized Mule項目。當我嘗試使用maven打包時,它開始從http://dev.ee.mulesource.com/repository/下載一些EE jar文件...構建mavenized MuleStudio項目

我的POM.xml中沒有EE依賴關係。

  1. 爲什麼maven試圖下載這些依賴關係?
  2. Maven只是拉pom文件(而不是相關的jar文件)。爲什麼?

     
    Downloading: http://dev.ee.mulesource.com/repository/content/repositories/releas 
    es/com/ibm/icu/icu4j-normalizer_transliterator/4.8.1.1/icu4j-normalizer_translit 
    erator-4.8.1.1.pom 
    Downloading: http://dev.ee.mulesource.com/repository/content/repositories/snapsh 
    ots/com/ibm/icu/icu4j-normalizer_transliterator/4.8.1.1/icu4j-normalizer_transli 
    terator-4.8.1.1.pom 
    Downloading: http://dev.ee.mulesource.com/repository/content/repositories/ext-re 
    leases/com/ibm/icu/icu4j-normalizer_transliterator/4.8.1.1/icu4j-normalizer_tran 
    sliterator-4.8.1.1.pom 
    Downloading: https://repository-lsi.forge.cloudbees.com/release/com/googlecode/s 
    ardine/sardine/248/sardine-248.pom 
    Downloading: http://dev.ee.mulesource.com/repository/content/repositories/releas 
    es/com/googlecode/sardine/sardine/248/sardine-248.pom 
    Downloading: http://dev.ee.mulesource.com/repository/content/repositories/snapsh 
    ots/com/googlecode/sardine/sardine/248/sardine-248.pom 
    
+0

看起來像重新設置的問題http://stackoverflow.com/questions/19505495/how-does-mule-ide-create-pom-xml-why-it-is-adding-ee-dependencies – user1760178

回答

5

這些DataMapper的依賴。要使用它,你需要一個企業版許可證。

如果您已經購買了訂閱,您可以訪問MuleSoft的企業版(EE)的Nexus倉庫,否則只需取下DataMapper的依賴和三葉草ETL一個從你的POM。

+0

看着服務器在URL中的名稱(從它顯然嘗試下載jar的地方)** http://dev.ee.mulesource.com**,似乎源代碼試圖連接到某個DEV服務器。 – user1493140

+0

而不是http://dev.ee.mulesource.com/repository/content/repositories/releases,它應該轉到https://repository.mulesoft.org/nexus-ee/content/repositories/releases-ee/。 – user1493140