我有一個現有的java命令行程序,需要大量參數並使用優秀的args4j來解析它們。如何捆綁maven mojo中的現有java可執行文件
我現在想製作一個maven插件mojo,它將運行此應用程序中包含的Java代碼。到目前爲止,我已經嘗試了基本的方法:將每個和任何命令行參數複製到一個mojo參數中。 Bu我覺得這個例外情況很無聊,容易出錯,因爲maven mojo javadoc註釋比args4j註解要少得多。
所以,使用maven 3,有沒有更好的方法讓我的可執行文件作爲maven mojo運行? 哦,請不要談論exec-maven-plugin,因爲我發現它在這種情況下太有限了(我的可執行文件將不得不使用項目設置和用戶配置文件混合運行,我想簡單地調用maven-exec-插件不會做的伎倆)。
關於我們談論的論據有多少? – khmarbaise 2011-04-05 13:58:01
@khmarbaise在10和20之間 – Riduidel 2011-04-05 14:58:59
我認爲很多這些參數都有默認值?我知道很多插件有更多的參數。 – khmarbaise 2011-04-05 15:55:04