Ho appena notato che la mia Eclipse (versione Luna) era in esecuzione su JRE anziché su JDK. Mi stavo chiedendo, perché le mie variabili di ambiente sono impostate correttamente come! Variabili utente! (JAVA_HOME e aggiunto nel valore PATH).Utilizzo di JRE vs JDK (JRE installati ?!) in Eclipse, quale è la soluzione migliore?
Non sono un principiante assoluto, quindi sicuramente so che JDK è per gli sviluppatori (come suggerisce il nome) e include anche JRE. Sono assolutamente stupito che Eclipse, che è stato sviluppato per lo sviluppo, abbia accesso solo al Runtime Environment.
Forse ho torto e nella configurazione "JRE installati" si accede solo a cose come la JVM ecc. E si accede a JDK in un altro punto ?!
Mi sono imbattuto in questo mentre sto cercando di risolvere un problema con i nomi dei parametri dai metodi di classe standard (ottenuto arg0, arg1 ecc.) E ho visto che javadoc non era collegato.
Ora voglio sapere se dovrei selezionare JRE o JDK su Windows => Preferenze => Java => JRE installati? Oserei immaginare che l'esecuzione di un programma con JDK configurato lo rallenterebbe perché la cartella di JDK include più dati e quindi ha una dimensione maggiore. Qual è la configurazione "normale" ?!
Voglio solo configurare correttamente Eclipse e chiudere il mio vuoto di conoscenze, ovviamente in questo contesto.
Guarda questo [Thread] (http://stackoverflow.com/questions/1642338/how-does-eclipse-compile-classes-with-only-a-jre). \t \t Eclipse include la propria implementazione di ciò che è necessario in JDK (compilatore). JRE viene utilizzato solo per eseguire l'applicazione. – Nemolovich