[javac + Slackware] Er javac ikke med i jdk?
Hey som jeg husker det den gang jeg brugte ubuntu, så skulle jeg "bare" installer jdk for at få javac.
Men på slackware har jeg installeret både jdk og jre men jeg kan stadig ikke bruge javac, nogen som evt ved hvad der kan være galt.
Sådan har jeg installeret: hente jre rpm pakken fra:
http://www.oracle.com/technetwork/java/javase/downloads/jre-7u1-downloa…
valgt x86 version
brugte rpm2tgz til at convertere pakken til .tgz
og som root: installpkg pakken
Sådan har jeg installeret: hente jdk rpm pakken fra:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-downloa…
valgt x86 version
brugte rpm2tgz til at convertere pakken til .tgz
og som root: installpkg pakken
Men på slackware har jeg installeret både jdk og jre men jeg kan stadig ikke bruge javac, nogen som evt ved hvad der kan være galt.
Sådan har jeg installeret: hente jre rpm pakken fra:
http://www.oracle.com/technetwork/java/javase/downloads/jre-7u1-downloa…
valgt x86 version
brugte rpm2tgz til at convertere pakken til .tgz
og som root: installpkg pakken
Sådan har jeg installeret: hente jdk rpm pakken fra:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-downloa…
valgt x86 version
brugte rpm2tgz til at convertere pakken til .tgz
og som root: installpkg pakken
Kommentarer5
PATH
sudo updatedb
locate javac
echo $PATH
og læg mærke til om stien javac ligger i er i path
Så vidt jeg husker ligger oracle installeren java under /opt og ikke /usr/lib eller /usr/bin
jeg får følgendebash-4.1#
bash-4.1# locate javac
/usr/share/vim/vim73/compiler/javac.vim
/usr/share/vim/vim73/syntax/javacc.vim
/usr/java/jdk1.7.0_01/man/man1/javac.1
/usr/java/jdk1.7.0_01/man/ja_JP.UTF-8/man1/javac.1
/usr/java/jdk1.7.0_01/bin/javac
bash-4.1# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin
bash-4.1#
så skal jeg virkelig type:
/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin
hver gang?
opdate $path
eller følgende i din lokale profil
PATH=$PATH:/usr/java/jdk1.7.0_01/bin/
i enten .profile eller .bash
hvis du i en shell skriver
PATH=$PATH:/usr/java/jdk1.7.0_01/bin/
så vil javac for den logon session værre i PATH
JDK fra extra
http://mirrors.dotsrc.org/slackware/slackware/extra/jdk-6/
Hvis du har slackpkg installeret kan du installere den med den:
slackpkg install jdk
tusind tak
#3: tak
#3: tak