Attualmente eseguo Netbeans IDE 8.0.2 con JDK 1.8 su Linux Mint 17.1 che ha java -version = 1.7.0_65. Quindi per poter eseguire i file JAR ho dovuto impostare myProject> Properties> Source/Binary Format: JDK 7. Tuttavia durante la creazione (myProject> Clean and Build) ho ricevuto un avvertimento simile: warning: [opzioni] percorso della classe bootstrap non impostato in congiunzione con -source 1.7.
La soluzione era aggiungere la piattaforma Linux Mint JDK1.7 all'elenco di piattaforme Netbeans.
Questo può essere fatto andando su myProject> Proprietà> Librerie e facendo clic sul pulsante Gestisci piattaforme .... Quindi, nella finestra di Java Platform Manager, fare clic su Aggiungi piattaforma ... e selezionare: Java Standard Edition, fare clic su Avanti e accedere a/usr/lib/jvm/java-7-openjdk-amd64 (o qualunque sia la posizione della versione di JDK 1.7). Il nome della piattaforma sarà impostato su JDK1.7. Basta fare clic su Fine e il gioco è fatto.
È ora possibile selezionare la piattaforma Java nelle proprietà del progetto. Selezionando JDK1.7 e eseguendo Clean and Build: non più avvisi. :-)
http://blogs.oracle.com/darcy/entry/bootclasspath_older_source –
NetBeans Forum: http: //forums.netbeans.org/topic43819.html –
vedere http://stackoverflow.com/questions/9164625/maven-use-jdk-7-to-compile-for-jvm-5 per una soluzione in caso si stia utilizzando maven – hoijui