Kirjoittaja Aihe: Java jdk  (Luettu 1724 kertaa)

franco

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Java jdk
« : 21.09.07 - klo:11.27 »
Löysin allaolevan paketin ilmeisesti jo asennettuna ubuntustani,vaan en löydä java työkaluja(javac etc) mistään.



Sun Java 5.0 Console
Sun Java(TM) Development Kit (JDK) 5.0
The JDK(TM) is a development environment for building applications, applets, and components using the Java programming language.
The JDK includes tools useful for developing and testing programs written in the Java programming language and running on the Java Platform.
NOTE: You must accept Sun's EULA prior to successfully installing this package
Version: 1.5.0-11-1ubuntu2 (sun-java5-jdk)


Pitäisi saada java toimimaan!


Risto H. Kurppa

  • Käyttäjä
  • Viestejä: 3024
  • Useita Kubuntuja ajossa.
    • Profiili
    • http://risto.kurppa.fi
Vs: Java jdk
« Vastaus #1 : 21.09.07 - klo:14.45 »
Asenna paketti varmuuden vuoksi uudelleen (eli synapticilla varmistat että on asennettu ja että myös EULA eli se käyttöoikeusjupinajuttu on hyväksytty).

Komentoriviltä/päätteestä
Koodia: [Valitse]
sudo apt-get update && sudo apt-get install sun-java5-jdk

r
UUSI UBUNTUN KÄYTTÄJÄ: SÄÄSTÄ AIKAASI LUKEMALLA  -> TÄMÄ <-

taju

  • Käyttäjä
  • Viestejä: 12
    • Profiili
Vs: Java jdk
« Vastaus #2 : 22.09.07 - klo:23.37 »
On muuten jo 6-versioikin olemassa. Pitää vissiin olla multiverse pakettivarastoissa, jotta tuo Sun Java löytyy...
Koodia: [Valitse]
sudo apt-get install sun-java6-jdkMinulla (Ubuntu 7.04) asentui hakemistoon /usr/lib/jvm/java-6-sun/bin/.

Tällä voit katsoa mitä javac:eja on asennettuna, ja valita käyttöön sitten eri vaihtoehtojen väliltä (esim ecj, Sunin javac).
Koodia: [Valitse]
sudo update-alternatives --config javac
Koska haluan käyttää myös avoimen koodin java-kääntäjää linkitin sun-javaan symboliset linkit seuraavasti:
Koodia: [Valitse]
cd /usr/local/bin
for F in /usr/lib/jvm/java-6-sun/bin/*; do sudo ln -s "$F" "sun$(basename $F)"; done
Näin tehden voidaan käyttää avointa gcj:tä vanhoilla komennoilla (javac, java) ja Sunin työkaluja sun-alkuisilla komennoilla (sunjavac, sunjava). Tietenkin siis javac-komento voidaan asettaa sunin javakääntäjäksi tuolla ensimäisellä komennolla (sudo update-alternatives --config javac), jolloin sunjavac ja java olisikin sama asia.

Esim. java-ohjelman kääntäminen ja ajaminen Sunin javaa käyttäen:
Koodia: [Valitse]
sunjavac HelloWorld.java
sunjava HelloWorld