2016-06-08 107 views
0

當運行一個命令行腳本,是有可能得到我們運行當前的Maven配置文件名稱叫什麼名字?如何將Maven配置文件名稱傳遞給批處理文件?

+0

可以在此添加更多信息?你的標題說你需要傳遞一個配置文件到一個批處理文件,你的問題是從運行腳本獲取配置文件信息?請添加更多信息您的需求?快速回答您的頭銜,是的,我們可以將maven個人資料名稱傳遞給批處理。 – prudviraj

+0

我正在運行Maven配置文件。例如,將配置文件名稱稱爲WORLD。我已經使用maven-exec-plugin運行批處理文件,我想將配置文件名稱(WORLD)傳遞給該批處理文件。你說這是可能的。你能解釋它將如何嗎?我試過設置arg1 =%0 echo%arg1%。但它不打印配​​置文件名稱。它是打印批處理文件的位置。如果可能的話請用一個例子告訴我。我對這個主題完全陌生。 – elee

+0

只是一個供參考%0將要給你的文件名中的蝙蝠這種預期,這是一個保留標記,請使用%1,而不是拿到第一輸入值等。嘗試這組ARG1 =%1%回波ARG1% – prudviraj

回答

0

當您正在執行使用maven-Exec插件一個bat文件,你可以在bat文件定義調用函數來調用原點bat文件與參數一起,或者按照下面的定義,您可以添加參數。

<arguments> 
<argument>8.8.8.8</argument> 
</arguments> 

請參閱下面的計算器答案更多的上下文:

Link1

Link2

+0

感謝prudviraj的名字....但它並不能幫助我....我只需要配置文件名世界我的批處理文件....如果我改變我的個人資料名稱TEST暫時它應該自動打印批處理文件中的測試...這是我的問題.... – elee

相關問題