SORU
27 EKİM 2010, ÇARŞAMBA


Neden bu Windows toplu iş dosyası yalnızca ilk satırı ama tüm üç satır DOS komutu bir kabuk içinde yürütmek yürütmek mu?

Üç Maven komutları yürüten bir toplu iş dosyası da var. Her komut başarılı bir şekilde script - kendisi tarafından! yürütülen olabilir. Ama aynı dosyayı üç komutlarını eklediğimde, sadece ilk bir senaryo çıkar önce yürütür. Neden herhangi bir fikir?

mvn install:install-file -DgroupId=gdata -DartifactId=base -Dversion=1.0 -Dfile=gdata-base-1.0.jar  -Dpackaging=jar -DgeneratePom=true
mvn install:install-file -DgroupId=gdata -DartifactId=blogger -Dversion=2.0 -Dfile=gdata-blogger-2.0.jar  -Dpackaging=jar -DgeneratePom=true
mvn install:install-file -DgroupId=gdata -DartifactId=blogger-meta -Dversion=2.0 -Dfile=gdata-blogger-meta-2.0.jar  -Dpackaging=jar -DgeneratePom=true

Her üç komutları kopyala ve DOS komut kabuğu içine (cmd.exe yapıştırma) de, hiçbir sorun ile birbiri ardına idam ediyorlar. Görünüşe göre bu, dos toplu iş dosyası ile bazı konudur.

CEVAP
27 EKİM 2010, ÇARŞAMBA


Maven toplu iş dosyaları görevini yapmak için kullanır. Herhangi bir toplu komut dosyası ile, başka bir komut adı komut tamamlandıktan sonra geri senaryonu dönmek bilen call komutunu kullanarak çağırmanız gerekir. Tüm komutlar için call Ön yerleştirmeyi deneyin.

Deneyebileceğiniz başka bir şey benzer şekilde çalışmalıdır start komutunu kullanarak.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CasinoRoyaleMovie's channel

    CasinoRoyale

    1 AĞUSTOS 2006
  • Charles Nesson

    Charles Ness

    27 NİSAN 2006
  • Whizzpopping

    Whizzpopping

    10 Kasım 2005