2014-09-03 21 views
0

我想在eclipse中創建一個外部工具配置,它將把我的目標目錄中的所有.war文件複製到我的部署文件夾jboss上。我的嘗試是這樣的:使用eclipse外部工具配置複製所有相同類型的文件

enter image description here

,但我得到:

/bin/cp: cannot stat ‘*.war’: No such file or directory 

當我給戰爭文件的實際名稱,它的工作原理,但我不希望使用此方法,因爲戰爭文件的名稱將隨着項目更新而改變。如何在此配置中使用* .war或等效項?

回答

1

'*'的擴展由Shell完成,而不是您運行的程序。因此,要做到這一點,你需要運行shell

對於命令的位置註明:

/bin/sh 

對於論點:

-c "cp *.war /home/...." 

其運行shell指定要運行的命令。

相關問題