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

  • REK Roth Productions

    REK Roth Pro

    8 Ocak 2011
  • Shameless Maya

    Shameless Ma

    24 Mayıs 2012
  • TSE

    TSE

    12 Kasım 2012