ubuntuusers.de

vServer Java einrichten

Status: Ungelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

axi92

Anmeldungsdatum:
23. Oktober 2012

Beiträge: 29

Ich habe mich gestern 3 Stunden mit dem sry "doofen" Java rumgeschlagen. Leider funktioniert es noch immer nicht. Zuletzt habe ich es nicht mal mehr geschaft java zu removen

Ich bin nach der http://wiki.ubuntuusers.de/Java/Installation Anleitung vorgegangan sowohl die 6 als auch die 7er Version. Habe sogar die ganzen unnötigen Pakete auch dazu installiert.

Leider ist der minecraft Server immer gecrasht.

Nun habe ich jetzt gerade beim Forum durchstöbern gesehen das es auch das von Oracle gibt: http://wiki.ubuntuusers.de/Java/Installation/Oracle_Java#Java-7-JRE weiters habe ich auch noch das http://www.creativetux.com/2012/10/getting-sunoracle-java-on-ubuntu-1210.html gefunden.

Ich bräuchte bitte eine Entscheidungshilfe nach was ich vorgehen soll. Ich will einfach nur einen Minecraft Server auf meinem vServer laufen haben 😉

IceClaw

Avatar von IceClaw

Anmeldungsdatum:
7. Dezember 2008

Beiträge: 251

Hi,

ich selbst habe bisher immer schlechte Erfahrung mit nicht Orancle/Sun Java gemacht. Deshalb empfehle ich dir immer diese zu installieren. http://www.java.com/en/download/manual.jsp ← Dort findest du die entsprechenden Java pakete, auch für Linux.

Nicht vergessen, falls du noch weiter Java-Varianten installiert hast, diese Befehl für "set-alternative" auszuführen.. Wie der genau weiß habe ich leider grade nicht im Kopf 😉

Gruß

axi92

(Themenstarter)

Anmeldungsdatum:
23. Oktober 2012

Beiträge: 29

Kann ich nicht alle vorhandenen Java versionen vorher deinstallieren?

Habe ich gestern versucht aber hab die fast nie ganz wegbekommen. Womit mach ich es am besten? purge, autoremove oder remove?

IceClaw

Avatar von IceClaw

Anmeldungsdatum:
7. Dezember 2008

Beiträge: 251

Vielleicht solltest du dich mal grundsätzlich mit Ubuntu/Linux beschäftigen?!

Wieso willst du denn die anderen Installationen wieder deinstallieren? Einafach alternate setzten und ruhe ist..

axi92

(Themenstarter)

Anmeldungsdatum:
23. Oktober 2012

Beiträge: 29

IceClaw schrieb:

Vielleicht solltest du dich mal grundsätzlich mit Ubuntu/Linux beschäftigen?!

Wieso willst du denn die anderen Installationen wieder deinstallieren? Einafach alternate setzten und ruhe ist..

Ich beschäftige mich ja grad damit^^

Hab es jetzt von Oracle installiert und zugewiesen aber bekomme beim minecraft Server starten die Fehlermeldung:

2012-11-02 17:33:00 [SEVERE] Exception in thread "Reference Handler"

2012-11-02 17:33:00 [SEVERE] java.lang.IllegalMonitorStateException

2012-11-02 17:33:00 [SEVERE] at java.lang.Object.notifyAll(Native Method)

2012-11-02 17:33:00 [SEVERE] at java.lang.ref.ReferenceQueue.enqueue(Unknown Source)

2012-11-02 17:33:00 [SEVERE] at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

axi92

(Themenstarter)

Anmeldungsdatum:
23. Oktober 2012

Beiträge: 29

Hat niemand eine Idee? Kann es sein das Ubuntu mehr Probleme bei so etwas aufwirft?

axi92

(Themenstarter)

Anmeldungsdatum:
23. Oktober 2012

Beiträge: 29

Hat jemand vl eine Anleitung wie ich richtig vorgehe vielleicht habe ich irgendwo einen Fehler eingebaut und ich weiß es nicht einmal.

Tids Team-Icon

Avatar von Tids

Anmeldungsdatum:
29. Oktober 2008

Beiträge: 3065

Wohnort: Naumburg (Saale)

Ich frag mich generell wieso nen externes Java. Wir betreiben unseren Server schlicht mit dem verfügbaren openjdk. 6 Monate gänzlich ohne irgend ein Problem (mal vom Festplattenausfall abgesehen).

  • Wie startest du den server denn?

  • Was sagt

    • java -version

axi92

(Themenstarter)

Anmeldungsdatum:
23. Oktober 2012

Beiträge: 29

openjdk (apt-get install openjdk-7-jre) hatte ich aber hat nicht funktioniert, dann habe ich das von Oracle versucht klappt leider auch nicht.

Die "java -version" gibt folgendes aus:

java version "1.7.0_09"
Java(TM) SE Runtime Evironment (build 1.7.0_09-b05)
Java HotSpot(TM) Client VM (build 23.5-b02, mixed mode)

Hab den Code nur abgetippt bin mit dem handy via ssh drinn.

Tids Team-Icon

Avatar von Tids

Anmeldungsdatum:
29. Oktober 2008

Beiträge: 3065

Wohnort: Naumburg (Saale)

Jetzt ist noch die Frage wie du den Minecraft Server startest / versuchst ihn zu starten.

axi92

(Themenstarter)

Anmeldungsdatum:
23. Oktober 2012

Beiträge: 29

So:

1
java -jar minecraft_server.jar

Oder so:

1
java -Xmx1024M -Xms1024M -jar minecraft_server.jar

Tids Team-Icon

Avatar von Tids

Anmeldungsdatum:
29. Oktober 2008

Beiträge: 3065

Wohnort: Naumburg (Saale)

versuch mal

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

so starten wir ihn.

axi92

(Themenstarter)

Anmeldungsdatum:
23. Oktober 2012

Beiträge: 29

Habe ich auch schon versucht auch mit "&" am ende =)

Wie habt ihr das Java installiert bzw. welches?

Tids Team-Icon

Avatar von Tids

Anmeldungsdatum:
29. Oktober 2008

Beiträge: 3065

Wohnort: Naumburg (Saale)

axi92 schrieb:

Habe ich auch schon versucht auch mit "&" am ende =)

Wie habt ihr das Java installiert bzw. welches?

"openjdk-7-jre"

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
lsb_release -a
sudo apt-get install openjdk-7-jre --reinstall
sudo update-alternatives --config java
##richtiges java (openjdk7) wählen
su $MINECRAFTUSER ##nicht als root arbeiten, funktioniert nicht und ist sicherheitsrelevant also bitte als normalnutzer
cd
mkdir minecraft
cd minecraft
wget https://www.minecraft.net/download/minecraft_server.jar
chmod +x ./minecraft_server.jar
java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Herzliche grüße vom Admin. Sollst du mal durch probieren und wenns am ende nicht geht bitte die komplette Ausgabe wo posten. xD

axi92

(Themenstarter)

Anmeldungsdatum:
23. Oktober 2012

Beiträge: 29

Ah interessant! Ich hab immer alles als Root gemacht?^^ Anscheinend nicht so gut. Ok ja den user "minecraft" habe ich eh der Server liegt bei dem im /home/mc/minecraft_server.jar Ich werde es testen wenn ich heim komme, bin gerade in der Arbeit und von dort am Handy das einstellen ist nicht so komfortabel, danke fürs erste =)

Antworten |