0 當運行一個命令行腳本,是有可能得到我們運行當前的Maven配置文件名稱叫什麼名字?如何將Maven配置文件名稱傳遞給批處理文件? 來源 2016-06-08 elee +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 來源 2016-06-08 08:53:59 prudviraj +0 感謝prudviraj的名字....但它並不能幫助我....我只需要配置文件名世界我的批處理文件....如果我改變我的個人資料名稱TEST暫時它應該自動打印批處理文件中的測試...這是我的問題.... – elee
可以在此添加更多信息?你的標題說你需要傳遞一個配置文件到一個批處理文件,你的問題是從運行腳本獲取配置文件信息?請添加更多信息您的需求?快速回答您的頭銜,是的,我們可以將maven個人資料名稱傳遞給批處理。 – prudviraj
我正在運行Maven配置文件。例如,將配置文件名稱稱爲WORLD。我已經使用maven-exec-plugin運行批處理文件,我想將配置文件名稱(WORLD)傳遞給該批處理文件。你說這是可能的。你能解釋它將如何嗎?我試過設置arg1 =%0 echo%arg1%。但它不打印配置文件名稱。它是打印批處理文件的位置。如果可能的話請用一個例子告訴我。我對這個主題完全陌生。 – elee
只是一個供參考%0將要給你的文件名中的蝙蝠這種預期,這是一個保留標記,請使用%1,而不是拿到第一輸入值等。嘗試這組ARG1 =%1%回波ARG1% – prudviraj