Desidero configurare il mio ambiente Eclipse per utilizzare JDK anziché JRE standard. Lo sto facendo perché uso m2eclipse, che richiede tools.jar dal JDK per funzionare.Configurare programmaticamente i JRE Eclipse installati
Sto eseguendo Eclipse 3.5.1 su Windows 7 a 32 bit con JDK 1.6.0_16.
Sul mio sistema, ho installato JDK su "C: \ Programmi \ Java \ jdk" (collegamento simbolico all'ultima installazione).
aggiungo l'opzione -vm per eclipse.ini per puntare al JDK
-vm
C:/Program Files/Java/jdk/bin
ho confermato che Eclipse è in realtà a partire dalla JVM desiderato. Nella configurazione dettagli
eclipse.vm=c:/Program Files/Java/jdk/bin\..\jre\bin\client\jvm.dll
Inoltre, nel mio ambiente,
JAVA_HOME=c:\Program Files\Java\jdk
Tuttavia, nella finestra | Preferenze | Java | Installato JRE, l'unico JRE elencato è quello in "C: \ Programmi \ Java \ jre6". Questo JRE finisce per essere quello in cui viene eseguito Maven, e così le mie build di esperti falliscono.
So che posso modificare manualmente il JRE installato per puntare al JDK, e questo è quello che ho fatto in passato. Tuttavia, mi piacerebbe trovare un modo per codificare questo cambiamento in modo da poter automatizzare l'installazione di un ambiente di sviluppo.
Dove viene memorizzata questa impostazione? Qual è il modo migliore di configurare automaticamente Eclipse per utilizzare JDK come unico JRE installato?
penso che sia disponibile da qualche parte lì intorno, ma sono sicuro che sia il file giusto? Questo è il contenuto sul mio computer: 'eclipse.preferences.version = 1' –
Questo potrebbe essere il contenuto per impostazione predefinita, quando nessun JRE è esplicitamente dichiarato. Ma se lo dichiaro, allora questo file contiene un po 'di più di eclipse.preferences.version = 1' – VonC
Grazie per tale conferma :) –