Du bist nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Banana-Coding.com - Java Knuddels Emulator. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.

1

Dienstag, 26. Februar 2013, 15:29

Starten des Chatservers

Hey.

Immer wenn ich den Chat starten will bekomme ich folgende Fehlermeldung:

Zitat

root@euve9242:/var/www# java -jar netchat.jar
Failed to load Main-Class manifest attribute from
netchat.jar
Wäre nett wenn jemand helfen könnte.

2

Dienstag, 26. Februar 2013, 16:21

Hallo,


du hast wohlmöglich die netchat.jar nicht in dem Verzeichnis /var/www/ abgelegt.
Lege die netchat.jar in das Verzeichnis /var/www/ oder öffne die start.bat oder die start.sh und gebe in dieser Datei das Richtig Verzeichniss der netchat.jar an.
Und schon sollte es Funktionieren. :D
Hoste überlegt und nicht mit zuwenig Leistung und Sicherheit :P

Windows Server 2008 Datacenter
1 TB Festplatte
8x iCore 7 2,6 GHZ
64 GB Ram

3

Dienstag, 26. Februar 2013, 16:25

Hey.

Doch, die netchat.jar befindet sich in /var/www.

Es handelt sich hierbei um die Cuddly-Chat-Version. Wenn ich es unter Windows ausführen will mit der start.bat funktioniert es, auf Debian nicht.

4

Dienstag, 26. Februar 2013, 21:02

Soeben habe ich mir deinen Beitrag nochmals angeguckt und einen Fehler entdeckt.


Du hast diesen Code in der start.sh geschrieben

PHP-Quelltext

1
2
#!/bin/bash
(java -cp /var/www#cuddlychat.jar:lib/* netchat.Server 1338) & >


diese Angabe ist aber leider falsch. Das ist die Richtige


PHP-Quelltext

1
2
#!/bin/bash
(java -cp var/www/cuddlychat.jar:lib/* netchat.Server 1338) 



Ich hoffe es ist nun der Fehler.

Sorry das ich es vorhin überlesen habe das noch eine # enthalten war. :P
Hoste überlegt und nicht mit zuwenig Leistung und Sicherheit :P

Windows Server 2008 Datacenter
1 TB Festplatte
8x iCore 7 2,6 GHZ
64 GB Ram

5

Mittwoch, 27. Februar 2013, 13:46

Hey.

Wenn ich es so mache erscheint leider folgendes:

Exception in thread "main" java.lang.NoClassDefFoundError: netchat/Server
Caused by: java.lang.ClassNotFoundException: netchat.Server
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: netchat.Server. Program will exit.

6

Mittwoch, 27. Februar 2013, 14:27

Ich will dir nun nichts Falsches sagen aber ich glaube der Service ist auf deinem Linux Server schon gestartet.
Um diesen zubenden gibst du Folgenden Code in der Console ein

PHP-Quelltext

1
ps ax


Dann suchst du dir aus der Liste

PHP-Quelltext

1
java -cp 
danach geht es mit dem befehl noch weiter aber ich weiß nicht wie der nun weitergeht.
Hier einmal ein Beispiel

PHP-Quelltext

1
2
3
4
5
6
22          Net
21          Bin
333       Aros
33         Asi
44        jongo
321java -cp blablabla


Wie du siehst ist dann dort java- cp blablabla und diesen musst du dann killen.
In meinem beispiel macht man es dann mit

PHP-Quelltext

1
kill 321



Hoffe ich konnte dir helfen.
Hoste überlegt und nicht mit zuwenig Leistung und Sicherheit :P

Windows Server 2008 Datacenter
1 TB Festplatte
8x iCore 7 2,6 GHZ
64 GB Ram

7

Mittwoch, 27. Februar 2013, 14:34

Hey.

Ist noch nicht gestartet. Sicher das es der richtige Befehl zum starten des Chatservers ist?

8

Mittwoch, 27. Februar 2013, 14:42

Wenn du den Service beendet hast laut nach meiner letzten Anleitung, musst du den Chat trotzdem noch mit


PHP-Quelltext

1
./start.sh


starten =)
Hoste überlegt und nicht mit zuwenig Leistung und Sicherheit :P

Windows Server 2008 Datacenter
1 TB Festplatte
8x iCore 7 2,6 GHZ
64 GB Ram

9

Mittwoch, 27. Februar 2013, 15:32

Was du hier schon wieder erzählst ^^..... Sorry Rene, aber das ist schon wieder nicht korrekt, was du hier als Fehler nennst!

Der oben genannte Fehler sagt eindeutig ''Classe not Found'' bedeutet also : ''Die Main-Klasse wurde nicht gefunden'' aus dem Grund konnte er auch nicht starten. Entweder ist diese nicht vorhanden, oder es fehlen wohlmöglich die Rechte (Schreibrechte) zum lesen-/schreiben, oder der Startbefehl ist falsch!

Langsam machst du mich echt Sauer! - Es ist wie gesagt sehr schön dass du helfen willst, aber es verärgert wenn du ständig (sehr häufig) falsche Informationen weitergibst, damit Hilfst du niemanden!!! Erst überlegen und dann Posten (sofern du wirklich sicher bist, dass dies die Lösung ist). Sollte das weiterhin geschehen, werde ich dich entsprechend der Administration hier melden!

10

Mittwoch, 27. Februar 2013, 15:42

Das heißt? Ich hab alles hochgeladen, lokal unter xampp starten geht auch. Nur halt nicht unter debian.

Ähnliche Themen