我正在編寫一個Maven插件,我想提示輸入一個簡單的用戶輸入並決定是否停止插件的執行。如何在Maven中提示用戶輸入?
我想要做這樣的事情:
$> mvn myplugin:run
[MAVEN] would you like to continue? [default value: y] _
我使用maven-antrun-插件描述here嘗試,但在這種情況下,Maven的獲取用戶輸入的時候我建立我的插件。相反,當用戶從聲明我的插件的其他應用中運行我的插件時,我想要檢索輸入(令人困惑?)
而且你會如何解決自動建設者像TravisCI行家方式那需要使用你的插件? – hexafraction
我有同樣的要求。試圖向我的Mojo注入Prompter,但沒有快樂 – DarVar
我最終放棄了用戶輸入。相反,如果發生異常,我會打印通知用戶的消息。 – felipecao