Schlagwort-Archive: Linux

Eclipse unter Debian mit java-1.x.x-sun

Vielleicht ist es schon dem einen oder anderem aufgefallen, wenn man Eclipse mit apt installiert und dazu auch noch das Java-Pakt von Sun (java-1.x.x-sun) verwenden möchte, bekommt man etwas Probleme. Eclipse startet nicht, da es eine JVM unter /usr/lib/j2sdk1.4-sun oder ähnliches erwartet.

Doch mit Einführung von java 1.5 von Sun hat sich der Installationspfad verändert. Zu finden ist die Java-Installation jetzt unter:

/usr/lib/jvm/java-5-sun bzw /usr/lib/jvm/java-6-sun

Um das entsprechen Eclipse mitzuteilen, muss man der Datei /etc/eclipse/java_home nur ganz unten den entsprechenden Pfad anhängen und schon läuft auch das Eclipse wieder ohne Probleme aus jeder Beliebigen Desktop-Umgebung heraus.

Man kann diese Einstellung natürlich auch für jeden Benutzer unterschiedlich festlegen. Dazu muss lediglich die Datei ~/.eclipse/eclipserc um den entsprechenden Pfad erweitert werden.

Tomcat 5.5 unter Debian

Linux ist einfach, aber ab und an gibt es Schwierigkeiten und so wollte Tomcat5.5 nicht so wie ich wollte. Deswegen schreibe ich hier kurz die Schritte auf, um Tomcat zum Laufen zu überreden. Diese Howto ist nur ein einfacher Einstieg und deckt nicht Sicherheitsmerkmale für den öffentlichen Betrieb ab.

1. Zuerst sollte man eine SUN JRE und JDK installieren. Welche Version bleibt jedem selber überlassen. Deswegen zwei Beispiele:

Java 6 JRE und JDK (empfohlen für Entwickler):
# apt-get install sun-java6-jre sun-java6-jdk

oder Java 5 JRE und JDK (empfohlen für Produktivsysteme):
# apt-get install sun-java5-jre sun-java5-jdk

2. Dann sollte man zu der jeweiligen Version von java und javac umschalten:
# update-alternatives --config java
# update-alternatives --config javac

und anschließend die Versionen prüfen:

# java -version

und

# javac -version

3. JAVA_HOME muss gesetzt sein, sonst findet Tomcat die JAVA Umgebung nicht. Dafür habe ich in die Datei /etc/bash.bashrc den folgenden Eintrag eingefügt:
Setup Java environment 6
# export JAVA_HOME=/usr/lib/jvm/java-6-sun/

oder:

Setup Jave environment 5
#export JAVA_HOME=/usr/lib/jvm/java-5-sun/

4. Kurz abmelden und sich wieder als root anmelden.
5. Jetzt kann man Tomcat installieren:

# apt-get install tomcat5.5 tomcat5.5-admin tomcat5.5-webapps

6. Prüfen ob alles erfolgreich verlaufen ist indem man im Browser die folgende Seite aufruft:

http://localhost:8180

Startschwierigkeiten mit dem neuen Rechner

Nach dem ich ja endlich die Spieleumgebung auf meinem Rechner soweit fertig eingerichtet habe (Mehr als spielen will ich unter Windows ja sowieso ned) wollt ich jetzt noch eben fix mein Debian auf das neue System hauen.

Da tauchten auch schon wieder die nächsten Probleme auf … nachdem der Installer gestartet hatte, wählte ich schnell die Systemsprache und das Tastaturlayout aus. Als Nächstes folgte die Hardwareerkennung. Die sich dann auch gleich prompt mit dem Hinweis, dass sie mein CDRom-Laufwerk nicht finden kann, meldete … Kenn ich ja schon von meinen Firmenrechnern. Der letzte Debian-Netinstaller hat da so seine Schwierigkeiten mit der Erkennung von SATA-Laufwerken.

Jetzt hab ich mir gedacht, wenn ich schon was Neues herunterladen muss, dann kann ich auch gleich mal die 64-Bit Distri versuchen. Doch damit kamen gleich wieder neue Fragen auf. Welche sollte ich nehmen. Die AMD64 oder IA64. Also wieder jede Menge Dokus lesen. Letztendlich konnte ich dann doch herausfinden, daß man für nen Core2 Duo die AMD64 Variante benötigt. Also, fix Iso herunterladen und auf CD klatschen …

So, dann stellte sich heraus, daß irgendwas mit dem Download des Images schief gegangen sein muss, da die CD nicht bootfähig war …

Total angenervt, hab ich mir dann mal gedacht, ich versuch’s jetzt mal mit Ubuntu .. weil doch alle erzählen, das wäre soooo toll. Schwupps die 64-Bit Version gezogen und auch die Installation hat sofort geklappt. Leider konnte ich hier nicht, wie gewohnt, eine Paket-Auswahl treffen und musste mich dann mit dem Gnome abfinden .. aber okay, solange alles andere funktioniert, hab ich mir mal gedacht, werde ich mich damit schon irgendwie anfreunden können.
Startschwierigkeiten mit dem neuen Rechner weiterlesen