Avatar billede jonas82 Nybegynder
21. september 2005 - 16:57 Der er 12 kommentarer og
1 løsning

Køre mine Java .class filer på debian

Hej,

Hvordan får jeg debian sat op, så jeg kan køre mine Java programmer?
Synes ikke jeg kan finde en Java pakke at installere?
Avatar billede arne_v Ekspert
21. september 2005 - 17:09 #1
du kan hente Java til Linux hos SUN
Avatar billede jonas82 Nybegynder
21. september 2005 - 17:15 #2
Er der ikke en pakke jeg kan hente med apt?
Avatar billede arne_v Ekspert
21. september 2005 - 17:27 #3
http://java.sun.com/j2se/1.5.0/download.jsp

har både rpm og normal udpak

jeg ved ikke med apt-get

http://www.crazysquirrel.com/computing/debian/java.jspx

forklarer noget, men jeg kan ikke gennemskue det (er ikke selv Debian mand)
Avatar billede jonas82 Nybegynder
21. september 2005 - 18:12 #4
Nu har jeg hentet og kørt den bin fil fra http://java.sun.com/j2se/1.5.0/download.jsp

Men når jeg skriver java -version kender den ikke til java.
Jeg har fulgt denne vejledning: http://java.sun.com/j2se/1.5.0/install-linux.html#self-extracting
Avatar billede arne_v Ekspert
21. september 2005 - 19:24 #5
har du fået tilføjet javas bin dir til PATH ?
Avatar billede Slettet bruger
21. september 2005 - 19:36 #6
Hvis det er til nogen hjælp, så har arne_v på glimrende vis forklaret det til mig en gang for længe siden: http://www.eksperten.dk/spm/494971

Jeg lægger ikke noget svar, da jeg vil opfordre dig til at give alle points til arne_v, hvis du kan bruge den forklaring han gav mig.
Avatar billede jonas82 Nybegynder
21. september 2005 - 19:42 #7
Nej, jeg har ikke sat PATH. Synes ikke lige jeg kan gennemskue hvordan jeg gør det på linux?
Avatar billede Slettet bruger
21. september 2005 - 19:52 #8
Se her: http://java.sun.com/products/archive/j2se/1.2.2_012/install-linux.html

Vær opmærksom på det ændrede versionsnummer.
Avatar billede jonas82 Nybegynder
21. september 2005 - 20:12 #9
export JAVA_HOME=/jre1.5.0_05
export PATH=$JAVA_HOME/bin:$PATH

Hvis jeg skriver det, så virker det i den console som er åbnet.
Jeg vil gerne have det så alle indloggede brugere bare kan skrive hhv. java og javac.
Er der et sted jeg kan skrive de export linier, så de automatisk bliver kørt for alle?
Avatar billede jonas82 Nybegynder
21. september 2005 - 20:25 #10
Nær /etc/profile ændres til dette, virker det:

# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ "`id -u`" -eq 0 ]; then
  PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11"
else
  PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games"
fi

if [ "$PS1" ]; then
  if [ "$BASH" ]; then
    PS1='\u@\h:\w\$ '
  else
    if [ "`id -u`" -eq 0 ]; then
      PS1='# '
    else
      PS1='$ '
    fi
  fi
fi

export PATH
export JAVA_HOME=/jre1.5.0_05
export PATH=$JAVA_HOME/bin:$PATH
umask 022
Avatar billede jonas82 Nybegynder
21. september 2005 - 20:25 #11
Lægger I begge et svar, så fordeler jeg points. Tak for hjælpen!
Avatar billede Slettet bruger
21. september 2005 - 20:34 #12
Jeg springer over.
Avatar billede arne_v Ekspert
22. september 2005 - 15:30 #13
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB