Bonjour tout le monde.
Tout d'abord ma version de Debian et la Woody.
J'ai besoin d'installer le JDK donc je suis allé sur le site de Sun et j'ai téléchargé le "j2sdk-1_4_2_06-linux-i586.bin"
j'ai suivi les instructions que j'ai trouvé sur cette doc mais ca ne marche pas :
http://briefcase.yahoo.com/wardodge@pacbell.net/(...)
Lorsque je fais
apt-get install kaffe equivs java-common java2-common
je me fait jeter . Il me dit qu'il trouve pas le paquet java2-common et il arrive pas à installer non plus equivs.
Alors c'est pas garve je me dis que ça va peut être marcher sans.
- Je copie mon .bin dans /var/install/java/1.4.2
- je me place dans ce répertoire (/var/install/java/1.4.2)
- je change les droits chmod a+x j2sdk-1_4_2_06-linux-i586.bin
- je fais ./j2sdk-1_4_2_06-linux-i586.bin
- il me crée le répertoire j2sdk-1_4_2_06
- ensuite : chown -R root:src j2sdk-1_4_2_06
- je le déplace mv j2sdk-1_4_2_06 /usr/local/lib
- je fais le lien : ln -s /usr/local/lib/j2sdk-1_4_2_06 /usr/local/lib/jdk
- ensuite je rajoute ces lignes dans .bash_profile de mon /home
JAVA_HOME="/usr/local/lib/jdk"
export JAVA_HOME
JDK_HOME="${JAVA_HOME}"
export JDK_HOME
PATH="${JAVA_HOME}/bin:${PATH}"
export PATH
Après avoir fait tt ça, ca ne marche pas !
Quand je fait : javac test.java
il me dit que la commande n'existe pas.
Est que quelqu'un peut m'aider et me dire ce que je doit faire pour pouvoir utiliser "javac" et "java"
Merci d'avance.
# .bash_profile
Posté par Pinaraf . Évalué à 2.
Donc soit tu relances ton environnement (KDE/GNOME/...), soit tu tapes toi même les commandes :
JAVA_HOME="/usr/local/lib/jdk"
export JAVA_HOME
JDK_HOME="${JAVA_HOME}"
export JDK_HOME
PATH="${JAVA_HOME}/bin:${PATH}"
export PATH
[^] # Re: .bash_profile
Posté par alpitux . Évalué à 1.
J'avais simplement relancé ma session et comme j'ai vu que ca ne faisait rien, j'ai redémarré mon PC
Mais ca n'a rien fait de plus.
Ptètre que ca peut vous aider :
quand je tape java [tab][tab] dans ma console, le système me propose java, javadoc, javakey et javap.
J'ai pas javac !
[^] # Re: .bash_profile
Posté par Pinaraf . Évalué à 2.
[^] # Re: .bash_profile
Posté par alpitux . Évalué à 1.
j'ai ni java, ni javac ...
la seule commande que j'ai commancant par "j" c'est "jack" !
Pourtant quand je fais un ls du répertoire bin du JDK j'ai bien java et javac
ls /usr/local/lib/java/j2sdk1.4.2_06/bin/
appletviewer jar javadoc jdb ktab rmic servertool
extcheck jarsigner javah keytool native2ascii rmid tnameserv
HtmlConverter java javap kinit orbd rmiregistry
idlj javac java-rmi.cgi klist policytool serialver
Une idée ???
[^] # Re: .bash_profile
Posté par Pinaraf . Évalué à 2.
# Si c'est pas la mise à jour des Variables d'environnement.
Posté par Anonyme . Évalué à 2.
# des .deb a partir des .rpm.bin ?
Posté par rzr (site web personnel) . Évalué à 2.
J'ai fait quelques essais infructueux a :
http://rzr.online.fr/q/Java3D#debian(...)
gpg:0x467094BC
[^] # Re: des .deb a partir des .rpm.bin ?
Posté par botio2 . Évalué à 1.
[^] # Re: des .deb a partir des .rpm.bin ?
Posté par rzr (site web personnel) . Évalué à 2.
et pareil pour les rpm java3d ?
A+
gpg:0x467094BC
[^] # Re: des .deb a partir des .rpm.bin ?
Posté par doublehp (site web personnel) . Évalué à 1.
# Debian et Java
Posté par grandmou . Évalué à 2.
http://www.debian.org/doc/manuals/debian-java-faq/ch11.html#s11.2(...)
Tu y apprendras tout ce qu'il faut, et notamment pourquoi tu ne peux pas installer directement java2-common.
# Et avec un .deb
Posté par alpitux . Évalué à 2.
Il sagit du j2sdk1.4_1.4.1-6_i386.deb
Mais quand je fais dpkg -i j2sdk1.4_1.4.1-6_i386.deb j'ai un message me disant que le Paquet j2re1.4 n'est pas installé.
Alors j'essai de l'installer avec apt-get install j2re1.4 et voici le message d'erreur :
Aucune version du paquet j2re1.4 n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
E: Aucun paquet ne correspond au paquet j2re1.4
Est-ce possible d'installer je JDK depuis ce .deb ?
Comment faire ?
[^] # Re: Et avec un .deb
Posté par doublehp (site web personnel) . Évalué à 3.
(00:28:36) doublehp_freenode: java
(00:28:38) dpkg: methinks java is a platform independent OO language. People usually associate Java with eye-candy applets, this is in fact a relatively weak use of Java. Server-side Java is extremely powerful due to the threads capabilities and the huge number of APIs available. On the other hand, Sun's Java licensing is extremely restrictive. Ask me about <java licensing> and <install java> and <sid mozilla java> (for starters). write once, run nowhere
(00:28:46) doublehp_freenode: install java
(00:28:47) dpkg: First, read <java licensing>. Still here? If you're in sid, ask me about <java-package>. If you're in sarge, ask me about <java-package>, and grab it from http://packages.debian.org/java-package(...) . If you're in woody, you're screwed. Ask me about <install java by hand>.
(00:28:55) doublehp_freenode: sid mozilla java
(00:28:55) dpkg: extra, extra, read all about it, sid mozilla java is mozilla 1.7 (in sid) is compiled with g++ 3.2. The ABI has changed, and old Java virtual machines will not work any more. Please see http://www.mozilla.org/releases/mozilla1.3/#compatible(...) for details. http://jrfonseca.dyndns.org/debian/#java(...) for packages that work as of 13 July 2004. Ask me about <java-package>.
(00:29:06) doublehp_freenode: java-package
(00:29:06) dpkg: from memory, java-package is the new name for mpkg-j2se... err, I mean j2se-package... DAMN IT, CAN'T THEY PICK A NAME?! Anyway, it lets you build a .deb file from Sun's non-free upstream Java distributions. See "man make-jpkg". Cf. "make-kpkg" (from kernel-package). only in sid currently, but it's a -all package, so it's safe to use it in sarge. Grab sun-j2re1.5debian and similar from sid, too.
(00:29:20) doublehp_freenode: mozilla-java
(00:29:22) dpkg: methinks mozilla-java is First, read <install java>. Now go to /usr/lib/mozilla/plugins/ and make a symlink to /usr/local/jwhatever//plugin/i386/mozilla/libjavaplugin_oji.so (and repeat this procedure for every web browser you have installed). Also ask me about mozilla-java-bis
(00:29:26) doublehp_freenode: mozilla-java-bis
(00:29:27) dpkg: [mozilla-java-bis] http://z42.de/debian/(...) says in short to add 'deb http://z42.de(...) debian/' 'deb-src http://z42.de(...) debian/' to sapt sourcelist, download (for example) sun-j2re1.4debian_0.9_all.deb, 'apt-get install j2se-package', get (for example) j2re-1_4_2_05-linux-i586.bin from http://java.sun.com/downloads/index.html,(...) then 'j2se-package j2re-1_4_2_05-linux-i586.bin' ( end in mozilla-java-ter)
(00:29:30) doublehp_freenode: mozilla-java-ter
(00:29:32) dpkg: rumour has it, mozilla-java-ter is ... and then: 'dpkg -i sun-j2re1.4_1.4.2+05_i386.deb ; dpkg -i sun-j2re1.4debian_0.9_all.deb'. The process described in mozilla-java-bis (http://z42.de/debian/(...)) - works on the 27th sept 2004 with Mozilla 1.7.3; at the end of this process, check that /usr/lib/mozilla/plugins/libjavaplugin_oji.so is simlink to /usr/lib/j2re1.4-sun/plugin/i386/ns610-gcc32/libjavaplugin_oji.so ( and not to /usr/lib/j2se/1.4/jre/plugin/... )
dans mozilla-java-bis/ter, j explique comment creer un .deb a partir du binaire d installation ... l installation de ce .deb marche tres bien, et rousouds tous les problemes de dependances. Commence par la JRE, puis passes a la JSDK. j2re1.4 est un package virtuel concu pour organiser les dependances, pour t obliger a bien installer les choses dans l ordre. Evidement, tu m as pas l air tres experimente, donc tu aura du mal a comprendre, mais c est en forgeant qu el on devient forgeron.
Les packages virtuels sont cree uniquement pour organiser les dependances. Quand tu installera la JRE via dkpg, apres la generation par j2se-package , alors le .deb generer satisfera la dependance JRE, et tu pourra installe la SDK de la meme maniere.
Note que les bis/ter sont mon oeuvre, et qu ils m ont permis d installer correctement les 1.4 et 1.5, mais depuis Noel, impossible d avoir Java pour FireFox ... je trouves pas pourquoi: FF trouve bien java, sa version, mais le plugin est non fonctionnel.
Pour parler a dpkg; vas sur freenode, et
/msg dpkg help
ou demandes plus de precisions sur #debian.
Bon courage :)
PS: mefies toi de ce post: DLFP inclus des (...) apres les url dans les ligne apt ... vires les avant de les coller dans ton source.list.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.