Java installation | mysql connector

Burningwave

Registered User
heyho...
ich hab nen virtuellen root server bei server4you.de. mein problem nun: ich krieg java nicht installiert.
wenn ich java -version eingeb, krieg ich folgendes:

SableVM version 1.11.3
- compile date and time: 2005-04-12 06:26:04 UTC
- gcc version: 3.3.5 (Debian 1:3.3.5-8)
- 'real life brokenness' features enabled
- signal based exception detection
- copying garbage collection
- bidirectional object layout
- inline-threaded interpreter



aber was bitte ist sableVM für ne java version? ich möchte doch nur die normale sdk haben.... auffm server entpackt hab ich sie schon. wie gehts weiter? was muss ich tun? zu dem java brauch ich dann zusätzlich ne nen mysql connector... wie installier ich den dann?

infos:

system: debian 3.1
root zugriff: ja
ahnung: nein :D
 
laut server4you soll man sich java SELBST installieren. in deren FAQ's steht nirgends, dass man normales java nicht installieren kann...
sable nützt mir nicht viel, da läuft meine chatengine nicht mit. außer dort kann man auch irgendwie nen mysql connector installieren... wenn ja, verrat mir einer wie :D
 
Hallo!
Du bist doch Root auf der Maschine. Schmeiss SableVM raus - installier dir SUN JAVA.

mfG
Thorsten
 
ich hab doch gesagt, ich weiß nicht wirklich wie... ich kenn mich mit linux nicht aus. ich weiß nicht, wie man das ganze DEinstalliert und dann java installiert. ich hab java lediglich entpackt bekommen.
kann mir wer schritt für schritt erklären, wie ichs mach? wär super :)
 
Oh, hab ich nicht gelesen, Entschuldigung.


Zu meinem Problem: Ich hab das sable nun runter geschmissen. Danach hab ich so wie in der Installationsanleitung das Java entpackt. Doch wenn ich "java -version" eingebe, krieg ich nur "-bash: java: command not found
" raus. Was ist da schief gegangen?
 
Trage den Pfad in dem Java ist in die Umgebungsvariable $PATH ein oder setzte einen symbolischen Link von einem Pfad der bereits in $PATH ist auf die ausführbare Javadatei oder starte Java mit Pfadangabe, also "irgendwo/bin/java -version"
 
: command not found
: command not found
: command not found
-bash: /etc/profile: line 23: syntax error: unexpected end of file
vs210234:~# java -version
Error occurred during initialization of VM
Could not reserve enough space for object heap

---------------------------
profile:


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

PATH="/usr/lib/java/jdk1.5.0_04/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:"


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

JAVA_HOME=/usr/lib/java/jdk1.5.0_04
export JAVA_HOME
export PATH
umask 022



------------------------

Ich scheine wohl zu dumm dafür zu sein... Kann mir vielleicht jemand genau erklären, wie ich es installieren muss?
 
Code:
devmode:~# wget "http://jdl.sun.com/webapps/download/AutoDL?BundleId=10149" -Ojava.bin
[i][...][/i]
devmode:~# chmod u+x java.bin 
devmode:~# ./java.bin
[...]
devmode:~# jre1.5.0_04/bin/java -version
java version "1.5.0_04"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
Java HotSpot(TM) Server VM (build 1.5.0_04-b05, mixed mode)
Und mit $PATH:
Code:
devmode:~# PATH=$PATH:~/jre1.5.0_04/bin/
devmode:~# java -version
java version "1.5.0_04"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
Java HotSpot(TM) Server VM (build 1.5.0_04-b05, mixed mode)
den S4Y FAQs said:
Warum startet java nicht

Rufen Sie java mit der Option -Xmx24m auf, um den Heap auf 24MB statt 64MB zu begrenzen. Der Wert kann zwar u.U. auf 32m erhöht werden, dann bleiben aber entsprechend weniger Resourcen für die anderen Dienste übrig. Der Defaultwert von 64MB ist zu hoch für die beschränkten Resourcen des vServers.
 
Ich habe es nun so gemacht, kriege dann bei java -version wieder folgende Fehlermeldung:

vs210234:~# java -version
Error occurred during initialization of VM
Could not reserve enough space for object heap


Danach wollte ich dei RAM begrenzen, kriege dann:

vs210234:~# -Xmx24m
-bash: -Xmx24m: command not found


Was mache ich falsch?
 
Was mache ich falsch?
Du hälst dich zu sehr an deine "ahnung: nein" Aussage...
Optionale Parameter kommen bei Linux ( und bei dem meisten anderen Zeug) nach dem eigentlichen Befehl, also
Code:
java -Xmx24m -version
 
Den Befehl so eingeben?
Dann bekomme ich

Error occurred during initialization of VM
Could not reserve enough space for object heap


Ich glaube ich bin zu doof für Linux -.-
 
Burningwave said:
Ich glaube ich bin zu doof für Linux -.-
Konkreter: Dein vServer ist zu doof für Java.
Oder noch konkreter: Dein vServer hat nicht genügend Speicher.
Dreh an der Zahl im -Xmx Parameter versuche es z.B. mal mit 16m (16 MByte).

huschi.
 
vs210234:~# java -Xmx8m -version
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0x40400386, pid=21728, tid=16384
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2_09-b05 mixed mode)
# Problematic frame:
# V [libjvm.so+0x25b386]
#
# An error report file with more information is saved as hs_err_pid21728.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
Aborted
vs210234:~#



Ich versteh es nicht mehr -.-
 
Sorry das ich den alten Thread noch mal austrage.
Aber irgendwie leide ich gerade an dem selben problem :(

[xxxx@xxxx jre1.5.0_06]# ln -sf /usr/java/jre1.5.0_06/bin/java /usr/bin/java
[xxxx@xxxx jre1.5.0_06]# java -Xmx16m -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Server VM (build 1.5.0_06-b05, mixed mode)
[xxxx@xxxx jre1.5.0_06]# java -version
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
[xxxx@xxxx jre1.5.0_06]#

soll auf einem S4y vserver installiert werden !
OS: Red-Hat 9
 
Abraxas said:
Aber irgendwie leide ich gerade an dem selben problem :(
Welchem Problem?
Biserl konkreter, da Kristallkugeln dieses Jahr nicht mehr bestellt werden.

Wenn das eine Kopie Deiner Ausgabe ist, scheinst Du doch mit 16MB zurande zu kommen.

huschi.
 
habs einfach mal mit 16mb probiert.

[xxxx@xxxx jre1.5.0_06]# ln -sf /usr/java/jre1.5.0_06/bin/java /usr/bin/java
[xxxx@xxxx jre1.5.0_06]# java -Xmx16m -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Server VM (build 1.5.0_06-b05, mixed mode)
Bis hierhin scheint ja auch alles OK zu sein.

nur direkt danach mach ich dann java -version aufruf mit folgenden ergebnis:

[xxxx@xxxx jre1.5.0_06]# java -version
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
[xxxx@xxxx jre1.5.0_06]#

Also läufts wohl dann doch nicht richtig !
 
Back
Top