Installation de Java 3D sous Windows à l'aide d'une archive zippée


J'essaie d'installer Java 3D 1.5.2 sur Windows manuellement en utilisant une archive zippée disponible à partir de ici. Les instructions d'installation dans le README-unzip.fichier html dans l'archive sont les suivants:

Fenêtres

La version 1.5.2 de l'API Java 3D pour Windows 2000, Windows XP (x86 ou amd64), et Windows Vista fonctionne sur JDK version 1.5.0 et supérieure. De installez manuellement cette version, procédez comme suit:

  1. Télécharger et décompresser j3d-1_5_2-XXX.zip (en utilisant l'Explorateur Windows ou un décompressez l'outil tel que WinZip) dans un dossier de téléchargement temporaire, pour exemple, c:\Downloads. Cela créera un sous-dossier j3d-1_5_2-XXX dans votre téléchargement dossier où les fichiers téléchargés peuvent être trouvés. Fichier vous avez besoin pour l'installation manuelle est j3d-jre.zip.

  2. Créer un dossier pour les fichiers jar j3d et les bibliothèques natives, pour exemple, C:\Users\myhome\j3d, et décompressez j3d-jre.zip dans ce dossier.

  3. Modifier votre variable d'environnement CLASSPATH pour inclure les chemins complets pour j3dcore.jar, j3dutils.jar, et vecmath.pot. Par exemple, ajoutez l' suivre votre variable CLASSPATH, à l'aide du panneau de configuration système, Onglet avancé, bouton Variables d'Environnement:

; C:\Users\myhome\j3d\lib\ext\j3dcore.pot;C:\Users\myhome\j3d\lib\ext\j3dutils.pot;C:\User > s \ myhome\j3d\lib\ext \ vecmath.jar

4.Modifiez votre variable d'environnement PATH pour contenir le chemin complet à l' dossier lib \ i386 (ou lib\amd64 pour Windows/x64). Par exemple, sur 32 bits Windows, ajoutez ce qui suit à votre variable PATH, en utilisant le système panneau de configuration, onglet Avancé, bouton Variables d'Environnement.

C:\Users\myhome\j3d\lib\i386

À ce stade, votre installation Java devrait pouvoir voir les fichiers de classe j3d. Les utilisateurs de IDEs comme NetBeans et Eclipse devraient consulter la documentation de l'EDI pour voir comment pour ajouter des fichiers jar et des bibliothèques natives de leur projet en cours.

Selon l'étape 4, j'ajoute un dossier appelé 'i386' dans le dossier lib à la variable PATH. Cependant, aucun dossier de ce type n'existe dans le dossier lib ! Que devrais-je faire?

Author: johngreen, 2012-08-03

1 answers

Ajoutez le dossier j3d\bin à votre variable PATH.

Il doit contenir des fichiers DLL 32 bits ou 64 bits, avec des noms comme j3d-ogl.DLL.

J'ai écrit un .exe qui installe Java3D 1.5.2 en plus du SDK Java 6. La source est à ce GitHub Repository si vous voulez jeter un oeil - il est écrit en PowerShell. Le Java 3D 64 bits est téléchargé à partir de j3d64.zip . Le 32 bits est au même endroit avec un suffixe 32 au lieu de 64.

Voici le extrait du journal d'installation qui détaille les étapes effectuées:

#### Step 2 - Java3D ###############################################

Downloading Java3D from
http://introcs.cs.princeton.edu/java/windows/j3d64.zip
to
C:\Users\username\introcs\j3d.zip

Extracting zip archive in place at
C:\Users\username\introcs\j3d.zip
and deleting .zip file.

Setting the user PATH environment variable to include
C:\Users\username\introcs\j3d\bin

Setting the user CLASSPATH environment variable to include
C:\Users\username\introcs\j3d\lib\ext\vecmath.jar

Setting the user CLASSPATH environment variable to include
C:\Users\username\introcs\j3d\lib\ext\j3dcore.jar

Setting the user CLASSPATH environment variable to include
C:\Users\username\introcs\j3d\lib\ext\j3dutils.jar
 1
Author: hayk.mart, 2012-08-08 15:04:11