spingendo l'utente nella configurazione di esecuzione strumento esterno Eclipse è abbastanza semplice:Come utilizzare il prompt della stringa di configurazione di avvio di eclipse per due valori?
${string_prompt:"Enter a string":"DefaultString"}
Tuttavia, c'è un modo per me di configurare il mio configurazione di esecuzione per utilizzare questo come due argomenti separati per il mio strumento esterno? Qualcosa che risulterebbe in:
my.exe --arg1=${string_prompt1} --arg2=${string_prompt1}
Sicuramente non voglio spingere questa logica nell'applicazione stessa. Voglio solo semplificare una configurazione di build di test locale. Qualche idea?
Capisco la soluzione che si sta fornendo, ma per una build complessa, è difficile ricordare tutti i nomi dei parametri. Questo in realtà non soddisfa i requisiti di ciò che sto chiedendo, ma presumo che questa funzione semplicemente non esista nelle configurazioni di esecuzione di Eclipse. – kevinmm
Accettando semplicemente questo, dato che sei stato così gentile da fornire l'unica soluzione ragionevole. – kevinmm
Se hai bisogno di un elenco di domande poste all'utente, considera come soluzione alternativa a non-eclissi di codificarle nel tuo metodo principale o, se non vuoi toccare il tuo metodo principale, potresti anche considerare di avere un altro programma java che fa domande e fa una chiamata al sistema operativo alla tua classe di partenza: http://stackoverflow.com/questions/5934341/how-to-call-external-executable-file-from-java?rq=1. – giampaolo