Quindi sono getting- warning: [options] bootstrap class path not set in conjunction with -source 1.6
bootstrap percorso di classe non impostato
E sto per chiedere 3 domande su di esso. Capisco che ho bisogno di impostare il percorso di classe bootstrap, ma non sono sicuro di aver capito come. Un rapido google mi ha appena inviato a pagine che citavano la pagina Oracle, ma ho letto la pagina di Oracle e non ho sentito di averlo capito particolarmente bene.
Attualmente sto eseguendo questo codice su Netbeans, quindi tutto ciò che devo fare è premere il pulsante di riproduzione per farlo compilare ed eseguire. Esiste una proprietà che detta come verrà compilata in modo da poter aggiungere il percorso della classe bootstrap?
Inoltre, per l'eventualità che eseguirò l'esecuzione solo su Netbeans ed eseguirlo dalla riga di comando, qual è il modo corretto di compilare con il percorso di classe bootstrap lì? Dicono $ javac -source 6 HelloWorld.java
ma sarebbe solo la soluzione -source 1.6
?
Forse una domanda ancora più grande in, come evitare questo tipo di avviso in futuro? Se capisco anche un po ', sto facendo riferimento a una vecchia fonte java e quindi a metodi più vecchi. Non sono sicuro di come o quando è successo.
Grazie, Mi sembra che questo abbia chiarito un po 'il downvoting – Stephopolis
perché sono state fornite diverse soluzioni senza alcuna istruzione su come eseguirle. – seansand
@toomasr Si prega di comprendere che tornare a un vecchio JDK è facile da lavorare sul proprio computer locale (i MacO sono un'eccezione btw). Quando lavori per aziende (più grandi), troppo spesso non puoi cambiare il tuo JDK. Ad esempio, si è obbligati a utilizzare 1.7 sulla macchina di sviluppo mentre il server che si è target è ancora bloccato con 1.6. Ovviamente ora puoi aspettare fino a quando loro (amministratori del server) passano alla 1.7 o ti comporti come un professionista e fai il tuo lavoro. Quale sarebbe la tua scelta? – whaefelinger