2011-02-10 16 views
5

Ci scusiamo in anticipo se si tratta di una domanda davvero brutta, ma non riesco a trovare un tutorial abbastanza recente su come installare Java3D su Eclipse 3.6.0 per Mac OSX 10.6.6. Se qualcuno sa dove è un buon tutorial, o se puoi darmi istruzioni, per favore fallo. Grazie!Installazione di Java3D su Eclipse

+2

Quando si fanno domande qui, di solito è sempre una buona idea specificare cosa si è tentato finora e perché non ha funzionato. –

+0

Oh, mi dispiace. Finora, ho scaricato l'API Java3D da [collegamento] (https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start? [email protected]_Developer) e metti i barattoli nelle mie \ System \ Library \ Java \ Extensions. A parte questo, non ho fatto nulla perché non so da dove cominciare. Per favore aiuto! – user600842

+0

Eclipse potrebbe dire che esiste una restrizione di accesso, ma è possibile compilarlo ed eseguirlo, se è stato installato correttamente in quel momento. – 11684

risposta

4

Per aggiungere il vaso di al classpath di un progetto specifico :

  1. destro del mouse (? O cmd-clic su Mac) il progetto nella vista Esplora progetto e selezionare Proprietà> Java Build Path> Librerie.
  2. Aggiungere la cartella "\ System \ Libreria \ Java \ Extensions" facendo clic sul pulsante "Aggiungi cartella di classe esterni ..."

EDIT:

vorrei suggerire quanto segue, dato che

  • avete la JDK (versione 1.5.0 o superiore) installato
  • voi hanno Eclipse per gli sviluppatori Java o Java EE installati (non Eclipse Classic per l'e xample)
  • si può costruire una vaniglia, applicazione HelloWorld Java già

In sostanza, suona come si potrebbe non aver aggiunto le API Java 3D del al vostro JRE. Il download si è collegato alla tua domanda iniziale contiene un file di aiuto denominato README-unzip.html, che è dove ho ottenuto le seguenti istruzioni da:

  1. Scarica java3d-1_5_1-XXX.zip a una temporanea directory, per esempio, "/ tmp"

  2. Unzip java3d-1_5_1-XXX.zip in "/ tmp" come segue:

    cd /tmp 
        unzip java3d-1_5_1-*.zip 
    

    questo creerà una sottodirectory "Java3D-1_5_1-XXX" in /tmp in cui i file scaricati possono essere trovati . Il file necessario per l'installazione manuale è "j3d-jre.zip".

  3. Decomprimere Java 3D 1.5.1 nella directory "jre" del proprio JDK. Ad esempio, se il JDK è in "/usr/java/jdk1.6.0_01/jre", si effettuare le seguenti operazioni:

    cd /usr/java/jdk1.6.0_01/jre 
        unzip /tmp/java3d-1_5_1-*/j3d-jre.zip 
    

    Verificare che il j3dcore.jar, j3dutils.jar, e vecmath.jar file finiscono in "/usr/java/jdk1.6.0_01/jre/lib/ext"

+0

Grazie, ma questo non ha funzionato. Ti sarei grato se avessi altre idee. – user600842

+0

Solo per assicurarci che siamo sulla stessa lunghezza d'onda, quando dici che non ha funzionato, vuoi dire che non riesci a fare riferimento alle API di Java3D nel tuo progetto Eclipse? Sei in grado di creare/compilare progetti Java in generale? Ad esempio, non è possibile compilare una classe che fa riferimento alla classe Java3D "com.sun.j3d.utils.geometry.Box"? – torbinsky

0

Le istruzioni precedenti non sono per l'installazione Java3D in Eclipse. Nello stesso file readme si dice: Gli utenti di IDE come NetBeans ed Eclipse dovrebbero consultare la documentazione dell'IDE per vedere come aggiungere i file jar e le librerie native al loro progetto corrente.

+1

La risposta di @ torbinski si riferisce a quel lato delle cose. – Martin