• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af Looop | 20.10.2011 16:45

[javac + Slackware] Er javac ikke med i jdk?

Software
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
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer5

# 1

14 år 3 måneder siden

Permalink

Indsendt af dudsen den 21. oktober 2011 kl. 09:29

Permalink

PATH

prøv
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
  • Log ind eller opret dig for at tilføje kommentarer

# 2

14 år 3 måneder siden

Permalink

Indsendt af Looop den 21. oktober 2011 kl. 14:28

Permalink

jeg får følgendebash-4.1#

jeg får følgende

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?
  • Log ind eller opret dig for at tilføje kommentarer

# 3

14 år 3 måneder siden

Permalink

Indsendt af dudsen den 21. oktober 2011 kl. 14:45

Permalink

opdate $path

du skal enten tilføge "/usr/java/jdk1.7.0_01/bin/" til din path i enten /etc/enviroment /etc/profile eller /etc/bash.bashrc

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



  • Log ind eller opret dig for at tilføje kommentarer

# 4

14 år 3 måneder siden

Permalink

Indsendt af marson den 21. oktober 2011 kl. 14:56

Permalink

JDK fra extra

I stedet for at installere java gennem den officielle hjemmeside, vil jeg anbefale dig at hente den fra slackware extra:
http://mirrors.dotsrc.org/slackware/slackware/extra/jdk-6/

Hvis du har slackpkg installeret kan du installere den med den:
slackpkg install jdk
  • Log ind eller opret dig for at tilføje kommentarer

# 5

14 år 3 måneder siden

Permalink

Indsendt af Looop den 21. oktober 2011 kl. 15:11

Permalink

tusind tak
#3: tak

#4: tusind tak
#3: tak
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

GRUB 2.14 introducerer understøttelse af EROFS, forbedringer til Btrfs og LVM 0
KDE Plasma 6.6 tilføjer en funktion, som brugerne har spurgt efter i evigheder 0
Linux i København 12.01.2026: Open source i det offentlige 0
Dansk distro Omarchy 0
KDE overgår indsamlingsmålet for 2025 med rekordstor støtte fra lokalsamfundet 0

Seneste aktivitet

BigLinux 1
E-mail blues 6
Linux Mint 22.3 - hvornår opdatere? 10
Canon-printer: Jeg savner "Ink-Toner Level"-meddelelse 10
billede af nuværende installation 2
mapper 4
LinuxIn live 9
Linux Debian på ekstern HD 4
usb disk *LØST* 2
Pacman kunne erstattes af en anden Rust baseret mulighed 1
Epson skanner software 8
Debian 1
Printer Epson ET-2865 problem 8
Winboat 4
Nu kan man skrive private beskeder 14
Mint på imac 2009 34
Firefox AI 7
Kunstig inteligens 6
Kopiering til min Samsung telefon 9
Installation af programmer 21

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !