monitowania użytkownika w konfiguracji zewnętrznego biegu narzędzie Eclipse jest dość proste:Jak użyć znaku zachęty konfiguracji zaćmienia ekranu dla Eclipse dla dwóch wartości?
${string_prompt:"Enter a string":"DefaultString"}
Jednak, czy jest jakiś sposób dla mnie, aby skonfigurować moją konfigurację run używać tego jako dwóch odrębnych argumentów do mojego narzędzia zewnętrznego? Coś, co spowodowałoby:
my.exe --arg1=${string_prompt1} --arg2=${string_prompt1}
Zdecydowanie nie chcę wepchnąć tej logiki w samą aplikację. Chcę tylko uprościć lokalną konfigurację testową. Jakieś pomysły?
Rozumiem obejście, które podajesz, ale w przypadku złożonej kompilacji trudno jest zapamiętać wszystkie nazwy parametrów. To naprawdę nie spełnia wymagań, o które pytam, ale zakładam, że ta funkcja po prostu nie istnieje w konfiguracjach uruchamiania Eclipse. – kevinmm
Po prostu akceptuję to, ponieważ byłeś na tyle uprzejmy, aby zapewnić jedyne rozsądne obejście. – kevinmm
Jeśli potrzebujesz listy pytań zadawanych użytkownikowi, rozważ obejście problemu jako obejście funkcji bez-zaćmienia, aby zakodować je w głównej metodzie lub, jeśli nie chcesz dotykać głównej metody, możesz również rozważyć posiadanie innego programu java, zadaje pytania i wykonuje wywołanie systemu operacyjnego na twoją klasę początkową: http://stackoverflow.com/questions/5934341/how-to-call-external-executable-file-from-java?rq=1. – giampaolo