questione connessa: Maven Exec Plugin not reading configurationCome usare lo spazio in argomenti per Maven 2 exec plugin di
Nella mia configurazione ho bisogno di un argomento che è un percorso di file. Ho trovato una soluzione piuttosto "sporca" circondando l'argomento con le virgolette nel POM ("dirty" perché l'argomento sarà passato al metodo principale con queste virgolette, devono essere rimosse nuovamente nel codice).
<configuration>
<executable>java</executable>
<arguments>
<argument>"path to file"</argument>
</arguments>
</configuration>
Tuttavia ho trovato nessuna soluzione per far passare il percorso come una riga di comando argomento:
>mvn exec:java -Dexec.args="path to file"
Ho provato senza successo su Windows. (Su Linux, non sono consentiti spazi nei nomi di file/percorsi :-) – mjn
Errore anche su mac os. Perché rispondere se non conosci la risposta? – Jeb
Funziona per me su Linux! ;-) – rmv