mercoledì 15 febbraio 2012

Utilizzo di Java 7 per indirizzare molto più vecchio JVM

Java 5.0 e 6 usato per avere scarso supporto per la compilazione classi di indirizzare le vecchie versioni di Java. E 'sempre sostenuto la versione precedente, ma spesso non di più.
Anche se si potrebbe compilare per la versione precedente, si doveva stare attenti a non utilizzare la funzionalità che esisteva nelle versioni precedenti.

Java 7

Java 7 affronta entrambi questi problemi. In primo luogo, supporta sorgenti torna alla 1.2 e si rivolge Torna a Java 1.1. In secondo luogo. insiste si imposta il bootclasspath in modo da poter includere la versione delle librerie che verrà utilizzato per quella versione.?
01.public class main {
02.public static void main (String [] args) {
03.System.out.println ( "Ciao Mondo!" );
04.}
05.}
06. 
. 07$ javac-target 1.7 - source 1,7 Main.java
08.$ javac-target 1.6 - source 1,6 Main.java
. 09avvertenza: [opzioni] bootstrap percorso di classe non è impostato incollaborazione con - source 1,6
10.1 avvertimento
11.$ javac-Xbootclasspath :/ usr/java/jdk1.6.0_29/jre/lib/rt.jar-target 1.6 -source 1,6 Main.java
12.$ javac-Xbootclasspath :/ usr/java/jdk1.5.0_22/jre/lib/rt.jar-target 1.5 -source 1,5 Main.java
13.$ javac-Xbootclasspath :/ usr/java/jdk1.4.0_30/jre/lib/rt.jar-target 1.4 -source 1,4 Main.java
14.$ javac-Xbootclasspath :/ usr/java/jdk1.3.1_29/jre/lib/rt.jar-target 1.3 -source 1,3 Main.java
15.$ javac-Xbootclasspath :/ usr/java/jdk1.2.2_017/jre/lib/rt.jar-target 1.2 -source 1,2 Main.java
16.$ javac-Xbootclasspath :/ usr/java/jdk1.1.8_16/jre/lib/rt.jar-target 1.1 -source 1,2 Main.java
17.$ javac-Xbootclasspath :/ usr/java/jdk1.1.8_16/jre/lib/rt.jar-target 1.1 -source 1,1 Main.java
18.javac: invalid source versione: 1.1
19.Uso: javac & lt source gt ;
20.uso-help per una lista di possibili opzioni
21.$ javac-Xbootclasspath :/ usr/java/jdk1.1.8_16/jre/lib/rt.jar-target 1.0 -source 1,0 Main.java
22.javac: release non valido target: 1,0
23.Uso: javac & lt source gt ;

Nessun commento:

Posta un commento

Nota. Solo i membri di questo blog possono postare un commento.