SheevaPlug.de

Die deutschsprachige Plug Community.

  • Schrift vergrößern
  • Standard-Schriftgröße
  • Schriftgröße verkleinern
Startseite Anleitungen NSLU2 Java installieren

Java installieren

E-Mail Drucken

ACHTUNG:

Alternativ zur hier beschriebenen Variante das Sun JRE 1.3 zu installieren, kann auch die sableVM (Java 1.4) installiert werden.
Das geht schneller und funktionierte in den ersten Tests wunderbar.

Java installieren

(bzip2 muss installiert sein; s.u.)

1. In /usr/local wechseln

2. Passendes Package ziehen

wget http://ftp.cica.es/mirrors/java-linux/JDK-1.3.1/arm/rc1/j2re-1.3.1-RC1-linux-arm.tar.bz2

3. Entpacken

bunzip2 j2re-1.3.1-RC1-linux-arm.tar.bz2
tar xvf j2re-1.3.1-RC1-linux-arm.tar

4. Java zur PATH und CLASSPATH Variablen zufügen

Profile öffnen:

jed /etc/profile

Am Ende folgendes hinzufügen (andere "export PATH" stehen lassen! Varaible kann es mehrmals geben)
export PATH=/usr/local/j2re1.3.1/bin:$PATH
export CLASSPATH=/usr/local/j2re1.3.1/lib/rt.jar:$CLASSPATH

5. Neu starten

reboot

6. in /usr/local/j2re1.3.1 wechseln und Rechte ändern

chmod a+x *

Das gleiche auch durchführen für die Verzeichnisse
j2re1.3.1/bin/armv4l/green_threads/ und
j2re1.3.1/bin/armv4l/native_threads/
und für die Datei
j2re1.3.1/bin/armv4l/realpath

7. Symbolische Links anlegen

In den Verzeichnissen
/usr/local/j2re1.3.1/bin und
/usr/local/j2re1.3.1/lib
folgendes ausführen:

ln -s armv4l armv5tel

8. Gucken ob alles geklappt hat

java -version

Ausgabe sollte sein:
java version "1.3.1"
Java(TM) 2 Runtime Environment, Standard Edition (build Blackdown-1.3.1-RC1)
Classic VM (build Blackdown-1.3.1-RC1, native threads, nojit)

9. Java Compiler installieren. Wir benutzen Jikes

Vor Installation von jikes ein "apt-get update" ausführen (dauert ne Weile u .U.).

apt-get install jikes
apt-get install jikes_classpath

10. Ordner für Java Projekte anlegen

mkdir /java

11. Testklasse anlegen

in /java wechseln:

cd /java

Klasse anlegen:

jed Test.java

In Jed die Klasse füllen:

public class Test {  public static void main(String args[]) { System.out.println("Java laeuft!"); } }

12. Test.java compilieren. Dabei ist darauf zu achten, dass als Target die Java Version 1.3 angegeben wird, da wir nur eine Java 1.3 Runtime zur Verfügung haben

jikes -target 1.3 Test.java

13. Test.class ausführen

java Test

--> er spuckt hoffentlich "Java laeuft!" aus.

Quelle: http://www.digitalinferno.com/wiki/Wiki.jsp?page=NSLU2Java

 

bzip2 installieren

bzip2 ist ein Archivierungstool für Linux (http://de.wikipedia.org/wiki/Bzip2).
Auf der NSLU installiert in Version 1.0.3-6.
apt-get install bzip2

Zuletzt aktualisiert am Montag, den 20. April 2009 um 16:07 Uhr  
AddThis Social Bookmark Button