Come posso compilare il codice Java in Windows senza installare l'intero JDK?
-
05-07-2019 - |
Domanda
Supponiamo che l'ambiente di runtime (versione 1.6.0_01-b06) sia già in atto, ma poiché non ho i privilegi di amministratore in questo particolare PC, JDK non può essere installato. Quindi, esiste un JDK portatile o un compilatore Java autonomo per Windows che non richiede installazione?
Soluzione
Potresti provare a prendere il file tools.jar dal JDK (dovresti copiarlo da un'altra macchina) e vedere se ha funzionato.
javac è essenzialmente un piccolo exe che avvia la VM con la classe specifica per il compilatore.
Inoltre, non c'è nulla (di cui sono a conoscenza) sull'installazione di JDK che non si possa fare con una sua copia da un'altra macchina. Quindi sali su un computer su cui puoi installare JDK, installalo e quindi copia i file in un posto sul computer sul quale non hai i diritti e dovrebbe funzionare.
Altri suggerimenti
Non è necessario installare JDK. Basta copiarlo da un'altra macchina e impostare PATH su% jdk% / bin e JAVA_HOME su% jdk% (in realtà, spesso è sufficiente solo PATH). Lo faccio sempre.
Eclipse funziona molto bene. essendo un ide portatile, utilizzerà il proprio jdk. Personalmente uso jGrasp con la cartella di jdk come PERCORSO quando provo a scrivere qualcosa in fretta.
Puoi provare Jikes .