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

  • TastyTuts | Creative video tutorials by Gareth David

    TastyTuts |

    6 Temmuz 2011
  • Tinkernut

    Tinkernut

    28 Aralık 2006
  • Top Gear

    Top Gear

    27 Mart 2006