Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/11/2007, à 10:29

evasion

[Résolu]Problème installation java 3D

bonjour,

j'aimerais installer java 3D. j'ai donc été ici : https://java3d.dev.java.net/binary-builds.html , j'ai téléchargé l'installer : java3d-1_5_1-linux-i586.bin

j'ai ensuite copié ce fichier ici : /usr/lib/jvm/java-6-sun-1.6.0.00/jre

puis chmod +x sur le fichier puis ./ sur le fichier.

je me suis dit "parfait" seulement j'ai également téléchargé j3d-examples-1_5_1-src.zip sur la page de sun, pour vérifier que tout était correct, mais la problème.
Lorsque j'essaye de compiler un des exemples j'ai cette erreur :

javac Text3DLoad.java
Text3DLoad.java:47: package com.sun.j3d.loaders.objectfile does not exist
import com.sun.j3d.loaders.objectfile.*;

quelqu'un aurait il une idée ?

Merci

Dernière modification par evasion (Le 02/11/2007, à 20:53)

Hors ligne

#2 Le 02/11/2007, à 14:43

PJ2M

Re : [Résolu]Problème installation java 3D

evasion a écrit :

J'ai téléchargé l'installer : java3d-1_5_1-linux-i586.bin

j'ai ensuite copié ce fichier ici : /usr/lib/jvm/java-6-sun-1.6.0.00/jre

il ne faut pas copier le fichier tel quel

il faut d'abord faire :

sudo sh ./java3d-1_5_1-linux-i586.bin

puis copier les fichiers decompresses dans /usr/lib/jvm/java-6-sun-1.6.0.00/jre


Ocaml 4 ever...

Hors ligne

#3 Le 02/11/2007, à 15:51

evasion

Re : [Résolu]Problème installation java 3D

Merci de ta réponse,j'ai essayé mais ca ne change rien sad

Hors ligne

#4 Le 02/11/2007, à 16:02

PJ2M

Re : [Résolu]Problème installation java 3D

as tu bien mis les fichiers decompresses dans ton classpath


Ocaml 4 ever...

Hors ligne

#5 Le 02/11/2007, à 16:08

evasion

Re : [Résolu]Problème installation java 3D

heu non, j'ai juste fait les manipulations décrites précédement

Hors ligne

#6 Le 02/11/2007, à 16:49

PJ2M

Re : [Résolu]Problème installation java 3D

README a écrit :

Linux

This release of Java 3D runs on JDK version 1.5.0 and higher. To install this build, chdir to the "jre"
directory within the jdk and execute the self-extracting binary that you downloaded. For example, if you
are running on a Linux/x86 platform and your JDK is installed in /usr/java/jdk1.6.0_01, you would install
Java 3D as follows:

      cd /usr/java/jdk1.6.0_01/jre
      sh /path-to-download-files/java3d-1_5_1-linux-i586.bin

You may need to be "root" to do this on Linux.


Ocaml 4 ever...

Hors ligne

#7 Le 02/11/2007, à 17:38

evasion

Re : [Résolu]Problème installation java 3D

ben je l'ai fait ca, enfin de ce que j'ai compris c'est exactement ce que j'ai fait dans le premier post

Hors ligne

#8 Le 02/11/2007, à 19:43

mrlem

Re : [Résolu]Problème installation java 3D

Pour ma part je viens de tester sur ma Gutsy (avec le JDK 1.6_03 de sun donc), ça marche sans problème.

Pour compiler et exécuter j'ai fait.

mrlem@nimrodel:~/j3d-examples/src/classes$ javac org/jdesktop/j3d/examples/text3d/Text3DLoad.java 
mrlem@nimrodel:~/j3d-examples/src/classes$ java org.jdesktop.j3d.examples.text3d.Text3DLoad

Si cela ne marche pas : peux-tu donner le résultat des commandes suivantes ?

$ which javac
$ ls -l /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/ext

Hors ligne

#9 Le 02/11/2007, à 19:48

evasion

Re : [Résolu]Problème installation java 3D

Merci de ton aide.

Voila le résultat des commandes :

which javac
/usr/bin/javac
 ls -l /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/ext
-rw-r--r-- 1 root root    8238 2006-11-29 10:32 dnsns.jar
-rw-r--r-- 1 root root 2959771 2007-11-02 15:44 j3dcore.jar
-rw-r--r-- 1 root root 1703580 2007-11-02 15:44 j3dutils.jar
-rw-r--r-- 1 root root  838547 2007-04-03 17:50 localedata.jar
-rw-r--r-- 1 root root     429 2006-11-29 10:47 meta-index
-rw-r--r-- 1 root root  170257 2006-11-29 10:26 sunjce_provider.jar
-rw-r--r-- 1 root root  224493 2006-11-29 10:32 sunpkcs11.jar
-rw-r--r-- 1 root root  325572 2007-11-02 15:44 vecmath.jar

Hors ligne

#10 Le 02/11/2007, à 19:56

mrlem

Re : [Résolu]Problème installation java 3D

Et maintenant :
 

ls -l /etc/alternatives/javac

Hors ligne

#11 Le 02/11/2007, à 19:58

evasion

Re : [Résolu]Problème installation java 3D

ls -l /etc/alternatives/javac
lrwxrwxrwx 1 root root 27 2007-11-02 10:19 /etc/alternatives/javac -> /usr/lib/j2se/1.4/bin/javac

Merci de ton aide

Hors ligne

#12 Le 02/11/2007, à 20:03

mrlem

Re : [Résolu]Problème installation java 3D

Voilà donc la raison : tu utilises un JDK qui n'est pas celui que tu décrivais au début, donc pas celui sur lequel est installé java3d (qui ne marche d'ailleurs pas sur 1.4).
(1.6_00 si je me rappelles bien)

Comment as-tu installé cette version 1.4 ? via le site de Sun ou bien les paquets Ubuntu (i.e. Synaptic) ?

On avance smile

Hors ligne

#13 Le 02/11/2007, à 20:09

evasion

Re : [Résolu]Problème installation java 3D

synaptic

Hors ligne

#14 Le 02/11/2007, à 20:13

mrlem

Re : [Résolu]Problème installation java 3D

Et la version 1.6 ?

Hors ligne

#15 Le 02/11/2007, à 20:14

evasion

Re : [Résolu]Problème installation java 3D

en fait j'ai tout installé par synaptic, sauf java 3D car les paquets n'existent pas sad

Hors ligne

#16 Le 02/11/2007, à 20:21

mrlem

Re : [Résolu]Problème installation java 3D

en fait j'ai tout installé par synaptic

C'est bien !

sauf java 3D car les paquets n'existent pas

Ca c'est dommage en effet sad

Alors à moins que tu n'aies un besoin énorme du JDK 1.4, je te propose de supprimer le package du jdk 1.4 et de t'assurer que les package sun-java6-jdk et sun-java6-jre sont bien installés. Tout cela via synaptic évidemment.

Hors ligne

#17 Le 02/11/2007, à 20:29

evasion

Re : [Résolu]Problème installation java 3D

alors je viens de regarder, sun-java6-jdk et sun-java6-jre sont bien installés.

Par contre je ne trouve pas de nom ressemblant à "jdk 1.4"

Merci de ton aide

Hors ligne

#18 Le 02/11/2007, à 20:35

mrlem

Re : [Résolu]Problème installation java 3D

Bien, on va essayer autre-chose alors :

$ sudo mv /etc/alternatives/javac /etc/alternatives/javac_14
$ sudo ln -s /usr/lib/jvm/java-6-sun/javac /etc/alternatives/javac

Et ensuite essaie de compiler ton programme comme vu plus haut.

[edit] /usr/lib/jvm/java-6-sun/bin/javac

J'suis tête en l'air des fois tongue

Dernière modification par mrlem (Le 02/11/2007, à 20:38)

Hors ligne

#19 Le 02/11/2007, à 20:37

evasion

Re : [Résolu]Problème installation java 3D

oula autre problème :

javac HelloUniverse.java
bash: /usr/bin/javac: Aucun fichier ou répertoire de ce type

Merci

Hors ligne

#20 Le 02/11/2007, à 20:41

mrlem

Re : [Résolu]Problème installation java 3D

Voir mon [edit] dans mon précédent post (ré-exécute juste la seconde ligne avec la correction).

Hors ligne

#21 Le 02/11/2007, à 20:44

evasion

Re : [Résolu]Problème installation java 3D

ok, fait voila :

ln: création d'un lien symbolique `/etc/alternatives/javac' vers `/usr/lib/jvm/java-6-sun/bin/javac': Le fichier existe.

désolé je comprends pas trop la, donc je suis obligé de te rapporter les erreurs même si elles sont betes hmm

Hors ligne

#22 Le 02/11/2007, à 20:49

mrlem

Re : [Résolu]Problème installation java 3D

En l'occurrence c'est moi qui suis bête de t'avoir dit une bêtise tongue
Pour corriger celle-ci, peux tu faire :

$ sudo rm /etc/alternatives/javac
$ sudo ln -s /usr/lib/jvm/java-6-sun/bin/javac /etc/alternatives/javac

Hors ligne

#23 Le 02/11/2007, à 20:52

evasion

Re : [Résolu]Problème installation java 3D

ok fait.

j'ai compilé ca marche nickel !

franchement merci beaucoup, en fait j'essaie de comprendre, tu m'as créer un lien symbolique mais je ne comprends pas trop pourquoi tongue

je modifie le titre ; merci encore

Hors ligne

#24 Le 02/11/2007, à 20:55

mrlem

Re : [Résolu]Problème installation java 3D

De rien c'est un plaisir smile

Explication :

1. tu avais 2 jdk, c'est la mauvaise version qui était utilisée
2. on a changé le lien symbolique disant laquelle est utilisée quand tu tapes "javac"

Et hop, c'est tout. (évidemment, avec ma petite bourde, ça a pris un peu plus de temps wink)

Hors ligne

#25 Le 02/11/2007, à 20:56

evasion

Re : [Résolu]Problème installation java 3D

ok ok je vois.

Merci beaucoup

Hors ligne