Sto scrivendo una libreria Java con un sacco di codice jni. Praticamente ogni caso di test ha bisogno di caricare la mia jni dll e ho molti casi di test. Per eseguire i test case dal launcher di Eclipse, devo creare una configurazione run/debug e modificare gli argomenti VM e le variabili di ambiente.Impostazioni predefinite per le configurazioni di esecuzione di Eclipse
Vorrei un modo per impostare gli argomenti VM e le variabili di ambiente su un valore predefinito per l'intero progetto e le nuove configurazioni di esecuzione includono le voci predefinite. Da quello che posso dire, Execution Environments forse fa qualcosa del genere ma mi sembra che abbia bisogno del PDE per farli funzionare (?)
In particolare, voglio abilitare asserzioni sul mio progetto di default e includere il percorso verso il mio dll nativo nella variabile d'ambiente PATH. Non posso utilizzare l'impostazione "Argomenti VM predefiniti" nel pannello di definizione di JRE perché la mia DLL dipende da un numero di altri e java.library.path non viene utilizzato per la risoluzione delle dipendenze, PATH lo è. C'è un modo per far fare a Eclipse quello che voglio?
La duplicazione e la modifica di un caso di test sono meno efficaci rispetto alla creazione da zero. Non è esattamente quello che speravo, ma in base a quanto è stato discusso finora, è la risposta più fattibile. – gibbss
Debole (su parte di Eclipse). Ciò significa che non puoi semplicemente fare clic con il pulsante destro del mouse -> Esegui come test di junit. Lo faccio regolarmente e così ho dozzine di configurazioni di corsa. –
è così divertente che stavo per andare qui e iniziare il mio commento con "debole!" pure. cercherò di aggiungere questa caratteristica mancante me stesso. –