comment installer java sous linux? - Programmation
Marsh Posté le 13-06-2002 à 10:27:10
sur le site de sun il y a une description claire qd tu downloades le jdk, ca s'appelle README.txt
Marsh Posté le 13-06-2002 à 10:28:07
en sachant egalement que je tourne sous mandrake 8.0 et egalement en redhat 7.2
et que la version que je souhaite installer est le jre 1.4
Marsh Posté le 13-06-2002 à 10:29:31
oui oki mais esqu il dise ce qu il faut mettre ds le .bash_profile et tout??
et pis kes ki faut mettre ds la classpath et ou eskon y a acces a ce classpath???
Marsh Posté le 13-06-2002 à 10:31:44
bah, tu vas chez Sun, tu télécharges le jdk, et ensuite, tout est indiqué :
Exemple avec j2sdk-1_4_0-linux-i386.bin
1 - Tu rend le .bin exécutable :
chmod 755 j2sdk-1_4_0-linux-i386.bin
2 - tu l'exécutes :
sh j2sdk-1_4_0-linux-i386.bin
3 - Tu ajoutes le bon chemin à ton path :
dans /etc/profile, tant qu'à faire :
export PATH=$PATHle/chemin/dinstall/du/jdk/bin
Ouala..
Le plus simple étant (à mon avis, hein) de faire dans /usr/local, un lien vers le jdk :
cd /usr/local/
ln -s /le/chemin/dinstall/du/jdk/ jdk
et ensuite, ans /etc/profile :
export PATH=$PATHusr/local/jdk/bin
Comme ça, si tu changes de version, t'a juste le lien dans /usr/local à refaire.
Marsh Posté le 13-06-2002 à 10:32:50
gfive >>>
Marsh Posté le 13-06-2002 à 10:39:00
oki et une autre question egalement
apres avoirs fait tout ca , comment on fait pour executer un fichier .jar please??
moi etre newbie
Marsh Posté le 13-06-2002 à 10:40:48
java -jar CracBoumHue.jar
Si le jar est bien fait, ça doit marcher.
Marsh Posté le 13-06-2002 à 10:45:16
oki et bien merci je vais essayer de faire ce que vous m avez propose
Marsh Posté le 13-06-2002 à 12:52:31
et bien en fait l installe de java s est bien fait mais c est ua niveau du fichier /etc/profile que ca merde en effet il faut que je mette le .jar ds le repertoire /root/j2sdk1.4.0/bin/ pour que cela fonctionne et puis ensuite je fais ./java -jar fichier.jar
j ai mis ds mon fichier profile la ligne suivante :
export PATH=$PATHroot/j2sdk1.4.0/bin
alors pkoi ca ne marche pas
quand en console je fais un echo $PATH j ai le resultat suivant :
/usr/local/sbinsbinusr/sbinbinusr/binusr
/bin/X11usr/local/binusr/binusr/X11R6/binr
oot/binroot/bin
voila je ne sais pas ou est le pb j espere que vous oui
Marsh Posté le 13-06-2002 à 12:54:32
Apres avoi modifié /etc/profile, tu t'es reloggé??
Pis /root , c'est vraiment pas un bon endropit pour installer le jdk..
Normalement, ça s'installerait plutôt dans /usr/local...
Marsh Posté le 13-06-2002 à 12:58:49
bah oui je me suis relogue
donc je deplace le jdk ds /usr/local
et je me relogue et je voi ce que ca fait
Marsh Posté le 13-06-2002 à 13:15:46
bon et bien j ai mis le jdk1.4.0 ds /usr/local/
et j ai relogge et ca ne marche toujours pas
Marsh Posté le 13-06-2002 à 13:20:45
Et t'as re modifié ton path dans /etc/profile, aussi??
Et vérifie que la commande dans /etc/profile estbien la dernière qui concerne le PATH!! Sinon, si tu as par exemple :
export PATH=$PATHusr/local/jdk/bin
[.....Suite du fichier...]
PATH=toto
ben ça flingue tes modifs.
Marsh Posté le 14-06-2002 à 10:03:47
en fait je n y arrive toujours pas donc voici mon /etc/profile d origine et puis tu me dis oueskil faut ke j insere les lignesoki?? merci
# /etc/profile
# (c) MandrakeSoft, Chmouel Boudjnah <chmouel@mandrakesoft.com>
# Users generally won't see annoyng core files
[ "$UID" = "0" ] && ulimit -c 1000000
# System wide environment and startup programs
# Functions and aliases go in /etc/bashrc
PROFILE_LOADED=1
##### Handle by Mandrake Security
#PATH="$PATHusr/X11R6/bin"
##### Handle by Mandrake Security
#if [ `id -gn` = `id -un` -a `id -u` -gt 14 ]; then
# umask 002
#else
# umask 022
#fi
USER=`id -un`
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"
HOSTNAME=`/bin/hostname`
HISTSIZE=1000
if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
export INPUTRC=/etc/inputrc
fi
export PATH PS1 USER LOGNAME MAIL HOSTNAME HISTSIZE
# some old programs still use it (eg: "man" ), and it is also
# required for level1 compliance for LI18NUX2000
export NLSPATH=/usr/share/locale/%l/%N
if [ -x /usr/bin/lesspipe.sh ];then
export LESSOPEN="|/usr/bin/lesspipe.sh %s"
fi
for i in /etc/profile.d/*.sh ; do
if [ -x $i ]; then
. $i
fi
done
unset i
export PGDATA=/var/lib/pgsql/data
# Mandrake-Security : if you remove this comment, remove the next line too.
SECURE_LEVEL=2
# Mandrake-Security : if you remove this comment, remove the next line too.
umask 022
# Mandrake-Security : if you remove this comment, remove the next line too.
#PATH=$PATHusr/X11R6/binusr/games
# Mandrake-Security : if you remove this comment, remove the next line too.#
export PATH SECURE_LEVEL
voila!!!!!!!moi ds tout ca je m y perd
Marsh Posté le 13-06-2002 à 10:25:40
voila tout est ds le topic et je voudrais savoir toutes les etapes a realiser pour que mon java marche
merci