La nuova installazione di Eclipse in 10.9.2 non può accedere al contenuto del pacchetto com.apple.eawt

1

Ho appena ottenuto un Mac quindi sono un novizio totale (ne ho preso uno perché non ero in grado di eseguire correttamente lo sviluppo Mac sulla mia macchina Windows). La macchina che ho è su OS 10.9.2 e ho installato Eclipse bene. Ma quando provo ad usare le estensioni Java, dice che non posso accedere al pacchetto nel JDK.

Questo è legato a una domanda di programmazione che ho in overflow dello stack:

link

Ma quello che ho bisogno di sapere ora è come far cooperare Mac / Java / Eclipse. Ho delle risposte per il lato della programmazione ma il rispondente usa il 10.8 e io sto usando il 10.9 e sembra che abbiamo le cose nello stesso modo, da quello che abbiamo confrontato.

Cosa mi manca? C'è qualche altro cambiamento di configurazione che deve essere fatto? Funzionerà con 10.9 e Java 1.6? Come ho detto, sono un newbie totale e so che Apple ha apportato modifiche per quanto riguarda il loro supporto di Java, ma non so se questo è un fattore qui o no.

    
posta Ian Leslie 23.05.2014 - 16:13
fonte

1 risposta

1

Questo risulta essere un problema di configurazione di Eclipse non un problema di configurazione del Mac.

Sotto il percorso di compilazione la jvm ha regole di accesso che vietano l'uso del pacchetto com.apple e dei sotto pacchetti. Ho aggiunto una regola di accesso "com / apple / eawt / **" e ora Eclipse è felice di compilare il codice.

Apri le proprietà del progetto e seleziona le regole di accesso per il JRE utilizzato per il percorso di costruzione Java

Quindiaggiungiunaregoladiaccessoperconsentirel'accessoalpacchettocom.apple.eawt.

    
risposta data 28.05.2014 - 12:08
fonte

Leggi altre domande sui tag