Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 01.03.2005, 13:08   Nach oben    #1
Erfahrener Benutzer
 
Registriert seit: 28.08.2004
Ort: konstanz am bodensee
Beiträge: 190
Standard linux und java

hello everybody
bin vor einiger zeit von win auf linux umgestigen(hätt ich schon viel früher machen sollen)
nur hab ich ein kleines problem mit den java versionen
das 1.4er sdk ist schon vorinstalliert und das 1.5er hab ich nachträglich
runtergeladen... netbeans läuft auch, nur wenn ich java in der shell ausführe
nimmt er immer das 1.4er, wenn ich dieses deinstalliere finded er gar kein java mehr...
wo kann man bei linux(Suse 9.2) den path und umgebungsvariablen bearbeiten.

mfg beny
beny_mcde ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.03.2005, 13:44   Nach oben    #2
Benutzer
 
Benutzerbild von ehli75
 
Registriert seit: 30.11.2004
Beiträge: 97
Standard

Also ich hab zwar nicht das 9.2er von SuSE ... aber da sollte sich nicht viel geändert haben.
in /usr/lib gibt es ein link namens java. Dieser Verweist auf das Vereichnis mit dem zu benutzenden SDK. Wenn du in der Konsole java eingibst, wird das programm /usr/lib/java/bin/java gestartet. Der Vorteil ist, dass du ein neue Version von Java installieren kannst, den Link auf das neue Verzeichnis legst und ohne weitere Änderungen weiterarbeiten kannst.
Den Link legt man so an:
(vorher natürlich erst mal den alten Link mit rm /usr/lib/java rauskicken)
ln -s /usr/lib/deinNeuesJavaVerzeichnis /usr/lib/java

Dann sollte es in der Konsole auch wieder funzen.

Michael
ehli75 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.03.2005, 17:18   Nach oben    #3
Erfahrener Benutzer
 
Registriert seit: 28.08.2004
Ort: konstanz am bodensee
Beiträge: 190
Standard

hi
funktioniert leider nicht...
könnte es daran liegen das ich auf das jdk_1.5... verlinkt habe
ein jre_1.5 gibts irgendwie nicht bei mir, aber meiner meinung nach müsste das egal sein.

hier mal mein consolen output:

localhost:/usr/lib # ln -s /opt/jdk1.5.0_01 /usr/lib/java

localhost:/usr/lib/java/bin # java -version
java version "1.4.2_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03)
Java HotSpot(TM) Client VM (build 1.4.2_06-b03, mixed mode)

localhost:/usr/lib/java/bin # ./java -version
java version "1.5.0_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_01-b0
Java HotSpot(TM) Client VM (build 1.5.0_01-b08, mixed mode, sharing)
beny_mcde ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.03.2005, 17:47   Nach oben    #4
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

Mach mal ein
which java
udn auch gleich noch ein
ls -l $(which java)
auf der Konsole.

MfG Peschmä, der auch kein SuSE 9.2 hat
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.03.2005, 18:00   Nach oben    #5
Benutzer
 
Benutzerbild von bacarni
 
Registriert seit: 05.01.2005
Beiträge: 81
Standard

Zitat:
Zitat von beny_mcde

localhost:/usr/lib # ln -s /opt/jdk1.5.0_01 /usr/lib/java

localhost:/usr/lib/java/bin # java -version
java version "1.4.2_06"

localhost:/usr/lib/java/bin # ./java -version
java version "1.5.0_01"
Für mich sieht das aus, als wenn du beide noch drauf hast. Eine jdk befindet sich auf jeden fall in /usr/lib/java. Das ist die 1.5er. Haste ja auch selbst installiert. Die andere schwirrt noch irgendwo in deinem system rum. Versuch sie doch einfach mal zu finden mit
Code:
# find / -name *jdk*
Meine ganzen jdks liegen bei z.B. in /opt und ich habe ein kleines prog (java-config), was das ganze konfigurieren einfacher macht -> http://www.gentoo.de/doc/de/java.xml

Vielleicht gibt es das auch als rpm für suse. Bin selber gentoo nutzer.

Gibt's unter suse nicht yast, mit dem man software installieren kann?
__________________
Ein Vorurteil ist schwerer zu spalten als ein Atom -- Albert Einstein
bacarni ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.03.2005, 18:10   Nach oben    #6
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.091
Standard

Doch. Mit YaST kann man ganz tolle Software installieren. Ich glaube ich hab da Java 1.3, GTK 2.1 und noch so ein paar Sachen drin...

Zum Thema: Bei mir (SuSE 9.1 Pers.) hat folgendes ganz gut funktioniert:
Code:
export JAVA_HOME=/usr/java/jdk1.5.0_01
export PATH=/usr/java/jdk1.5.0_01/bin:$PATH
In der ~/.bash_profile ("~" = dein "Heim"-Verzeichnis, bei mir: /home/pago).
__________________
Patrick Gotthardts Weblog.
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.03.2005, 18:45   Nach oben    #7
Erfahrener Benutzer
 
Registriert seit: 28.08.2004
Ort: konstanz am bodensee
Beiträge: 190
Standard

Zitat:
Zitat von peschmae
Mach mal ein
which java
udn auch gleich noch ein
ls -l $(which java)
auf der Konsole.

MfG Peschmä, der auch kein SuSE 9.2 hat
den befehl wich gibts bei mir irgendwie nich...



Zitat:
Zitat von bacarni
Für mich sieht das aus, als wenn du beide noch drauf hast. Eine jdk befindet sich auf jeden fall in /usr/lib/java. Das ist die 1.5er. Haste ja auch selbst installiert. Die andere schwirrt noch irgendwo in deinem system rum. Versuch sie doch einfach mal zu finden mit
Code:
# find / -name *jdk*
Meine ganzen jdks liegen bei z.B. in /opt und ich habe ein kleines prog (java-config), was das ganze konfigurieren einfacher macht -> http://www.gentoo.de/doc/de/java.xml

Vielleicht gibt es das auch als rpm für suse. Bin selber gentoo nutzer.

Gibt's unter suse nicht yast, mit dem man software installieren kann?
hab das alte jdk/jre ja auch nicht deinstalliert.. wenn ich das mache,
funktioniert java nur noch wenn ich es über /opt/jdk_1.5.../bin/java aufrufe
und bei yast hab ich bis jetzt noch keine funktion gefunden mit der sich java konfigurieren lässt...
aber ich hab das jre_1.5 nochmal als rpm dazu installiert, mit dem funtzts auch net


Zitat:
Zitat von TheDragonMaster
Doch. Mit YaST kann man ganz tolle Software installieren. Ich glaube ich hab da Java 1.3, GTK 2.1 und noch so ein paar Sachen drin...

Zum Thema: Bei mir (SuSE 9.1 Pers.) hat folgendes ganz gut funktioniert:
Code:
export JAVA_HOME=/usr/java/jdk1.5.0_01
export PATH=/usr/java/jdk1.5.0_01/bin:$PATH
In der ~/.bash_profile ("~" = dein "Heim"-Verzeichnis, bei mir: /home/pago).
.bash_profile existiert bei mir nicht, muss ich die erst anlegen?
bei mir gibts eine .bash und eine .profile datei,
die .bash ist leer aber die .profile datei sieht ganz biel versprechend aus...
werd ich jetzt mal ausprobieren
beny_mcde ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.03.2005, 19:00   Nach oben    #8
Erfahrener Benutzer
 
Registriert seit: 28.08.2004
Ort: konstanz am bodensee
Beiträge: 190
Standard problem gelößt

alles klar jetzt gehts...
der erste tipp war am nähsten dran...
hab jetzt den endscheidenden punkt gefunden...
man muss den link /usr/bin/java ersetzen und alles gäht

nur ant benutzt noch das alte javac obwohl ich /usr/bin/javac auch ersetzt habe...
weiß jemand wo man bei ant einstellt welches sdk er nimmt?


thx 4 help
beny_mcde ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Access Anbindung unter Linux mit Java ? kampet Datenbanken 5 25.04.2005 08:43
[BUCH] Java ist auch eine Insel kampet Literatur 5 22.02.2005 14:40
Java properties cache Pfad? Für Sysadmin jr Allgemeine Java-Programmierung 0 07.12.2004 12:15
Zwist um Java als Open Source kampet Nachrichten 0 05.07.2004 03:37


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:35 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44