Mehr Anfänger geht nicht - Wie bekomme ich das zum laufen!

Status
Nicht offen für weitere Antworten.

TrioxX

Mitglied
Aloah Gemeinde,

wie der Titel schon sagt, bin ich absoluter Java Noob. Bisher habe ich mich nur mit PHP und co. beschäftigt aber nun muss ich gezwungenermassen auf Java zurück greifen.

Ich habe einen Server mit Debian Etch und mittlerweile auch Java installiert bekommen (nach 2 Versuchen *lol*).

Nun ist es so, dass ich eine Applikation erhalten habe, die ich auf meinem Server zum Laufen bekommen soll. Es handelt sich um einen Gameserver in Java.

Fangen wir mal von vorne an. Wenn ich die in dem Archiv befindliche Batch Datei ausführe, funktioniert es wunderbar. Zumindest auf meinem Rechner. Bringt mir nur leider nichts, da externe Zugriffe auf meine SQL Datenbank nicht erlaubt sind und ich auch nicht erlauben möchte.

Also muss ich das Ganze auf meinem Server ausführen. Mit dem Befehl, der sich in der Batch Datei befindet

Code:
java -cp server.jar;mysql.jar server.NithServer

komme ich auf meinem Server nicht wirklich weit:

Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)

Dann dachte ich, okay... Versuchen wir es halt so...

Code:
java -jar server.jar
java -jar mysql.jar server.NithServer

Der Erfolg lässt jedoch weiterhin auf sich warten:

Failed to load Main-Class manifest attribute from
server.jar
Invalid or corrupt jarfile mysql.jar

Was ich also brauche ist ein Debian Nutzer, der weiß, wie der ganze Aufruf aussehen muss, damit die Applikation auf meinem Server läuft.

Ich habe natürlich "vor dem posten gelesen" und mal das Teil hochgeladen.

http://hostgalaxy.de/Gameserver.zip

Ich muss dabei sagen, dass ich soweit alle Rechte gesetzt und die Konfiguration entsprechend angepasst habe. Ich denke auch nicht, dass es unter die Kategorie "Hausaufgaben" fällt sondern eher unter die totalen Anfängerfragen. Ich selbst habe nicht wirklich vor, JAVA zu lernen, weil ich es eigentlich nicht benötige. Aber hier komme ich leider nicht drumrum :(

Ich hoffe, mir kann bzw. möchte jemand kurz bei meinem äußerst blöden Problem helfen :)

Gruß,
TrioxX
 

mvitz

Top Contributor
mal mit
Code:
java -cp server.jar:mysql.jar server.NithServer
versuchen. Unter Linux muss der Classpath mit : und nicht mit ; getrennt werden.
 

TrioxX

Mitglied
lol... Danke dir!!!!! Wieder etwas gelernt ^^

Aber nun verzweifel ich etwas... Versuche ich zu verbinden, bekomme ich eine Fehlermeldung:

java.sql.SQLException: Communication failure during handshake. Is there a server running on localhost:3306?

Nun bin ich ja nicht ganz blöde... Also hab ich es mit der IP des localhost probiert. Aber:

java.sql.SQLException: Communication failure during handshake. Is there a server running on 127.0.0.1:3306?

Okay, nicht verzagen... Einen Versuch haben wir ja noch :D Direkt über die ServerIP. Dazu habe ich einen neuen User angelegt, und als Host die IP des Servers eingetragen. Schön wäre es gewesen...

java.sql.SQLException: Communication failure during handshake. Is there a server running on 62.141.3x.2xx:3306?

Nun die Preisfrage: Warum gehts nicht?

MySQL Port ist definitiv 3306. Des Weiteren habe ich auch versucht, externen Zugriff zu erhalten, in dem ich bind-address auskommentiert habe. Ich will ja nichts unversucht lassen. Helfen tuts nur leider nicht -.-

Im Übrigen hoffe ich, dass das hier nicht als Crossposting angesehen wird. Das Problem habe ich auch im Debian Forum angesprochen, da ich nicht weiß, wer mir dabei helfen kann. Der Debianer oder der Javaner :D
 
G

Gast

Gast
Is there a server running on localhost:3306?

Läuft da auch was?
 

TrioxX

Mitglied
Gast hat gesagt.:
Is there a server running on localhost:3306?

Läuft da auch was?

Natürlich ;) MySQL läuft und jede Applikation, sei es PHP, Perl or whatever läuft einwandfrei. Muss man vielleicht irgendwelche Einstekllungen treffen, damit auch Java auf den MySQL Server zugreifen darf?

@lama

Ich bins halt von Perl gewohnt denn in manchen Fällen ist es der Fall, dass er localhost nicht nimmt sondern lediglich 127.0.0.1. Danke dir dennoch :)
 

TrioxX

Mitglied
Juhuuuuu, ich habs!!! Sogar ganz alleine rausgefunden, muaha!!!

Danke euch allen :)

Die Lösung lautet:

java -cp mysql-connector-java-5.1.7-bin.jar:server.jar:mysql.jar server.NithServer
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S nach Import von jars (PLC4x) in Eclipse kann nicht mehr compiliert werden Java Basics - Anfänger-Themen 9
celta_vigo Programmieranfänger braucht Rat zu mehr Praxisnähe Java Basics - Anfänger-Themen 8
J Taschenrechner mit mehr als 2 Zahlen. Java Basics - Anfänger-Themen 18
J Mein Programm läuft bei der ersten Eingabe nicht mehr weiter, woran liegt das? Java Basics - Anfänger-Themen 6
J Mein Java Programm lässt sich nicht mehr bearbeiten Java Basics - Anfänger-Themen 2
A String split funktioniert nicht, wenn mehr als 1 Ziffer vor dem Zeichen steht nach dem er trennen soll? Java Basics - Anfänger-Themen 4
berserkerdq2 Warum ist das keine Referenzkopie mehr? Java Basics - Anfänger-Themen 26
J Nach dem Exportieren funktioniert mein Programm nicht mehr Java Basics - Anfänger-Themen 8
M Eclipse kennt keine String Klasse mehr Java Basics - Anfänger-Themen 1
C Was machen mit nicht mehr verwendeten Instanzen ? Java Basics - Anfänger-Themen 18
IamArctic Quaxli Tutorial, Rotorblätter bewegen sich nicht mehr Java Basics - Anfänger-Themen 4
pkm Regexproblem - Wie kann ich zwei oder mehr beliebige Zeichen matchen? Java Basics - Anfänger-Themen 7
M Werte ändern sich nicht mehr nach Reset Java Basics - Anfänger-Themen 14
B Nach dem kompilieren werden Bilder nicht mehr gefunden Java Basics - Anfänger-Themen 10
H Vier Augen sehen mehr... Java Basics - Anfänger-Themen 6
C Exportierte JAR öffnet zweiten Frame nicht mehr Java Basics - Anfänger-Themen 7
P Ich komme nicht mehr weiter bei so einer einfachen Sache... Java Basics - Anfänger-Themen 18
J Java findet plötzlich die Dateien im Projekt nicht mehr. Java Basics - Anfänger-Themen 12
L Mein Taschenrechner lässt sich plötzlich nicht mehr öffnen Java Basics - Anfänger-Themen 5
I Projekt als .jar Datei speichern - Bilder werden nicht mehr angezeigt Java Basics - Anfänger-Themen 4
L Mehr Verschlüsselungen Java Basics - Anfänger-Themen 3
S Nach dem Herüberschieben eines Arrays zwischen 2 Frames öffnet sich das Frame nicht mehr Java Basics - Anfänger-Themen 12
S Warum kann ich nicht mehr als eine Variable in einer for Schleife deklarieren ? Java Basics - Anfänger-Themen 1
L Compiler-Fehler AndroidStudio Projekt startet nicht mehr!!! Java Basics - Anfänger-Themen 2
I Programm von mir - keine Ahnung mehr ob richtig falsch:-( Java Basics - Anfänger-Themen 6
kilopack15 Mehr Nachkommastellen mit double Java Basics - Anfänger-Themen 14
U Klassen IntelliJ14.1.1 Ultimate startet eine Main-Klasse NICHT MEHR Java Basics - Anfänger-Themen 0
MrSnake Subimages mehr Speicherplatz als Original? Java Basics - Anfänger-Themen 2
T Methoden Nach der Schleife funktioniert nichts mehr Java Basics - Anfänger-Themen 7
A Variablen Variable soll ihren Wert nach Initialisierung nicht mehr ändern Java Basics - Anfänger-Themen 2
J Eine Art verkettete Liste aber mit teils mehr als einem Nachfolger Java Basics - Anfänger-Themen 8
D Erste Schritte Canvas verschwinden nicht mehr Java Basics - Anfänger-Themen 2
N Methode die mehr als ein Wert zurückgibt Java Basics - Anfänger-Themen 3
M .jar nicht mehr ausführbar. Java Basics - Anfänger-Themen 5
Z Fürge nur ein JTextField ein und danach wird nichts mehr angezeigt Java Basics - Anfänger-Themen 3
D MouseListener funktioniert nach Timerstart nicht mehr Java Basics - Anfänger-Themen 9
M Bekomm altes Uni-Projekt in java nicht mehr zum laufen Java Basics - Anfänger-Themen 7
H Empfohlene Projekt-Struktur und mehr ... Java Basics - Anfänger-Themen 5
S GUI kann im WindowBuilder nicht mehr (größer kleiner ziehen) Java Basics - Anfänger-Themen 2
O OOP Methoden bei erstellen einer Instanz und mehr Java Basics - Anfänger-Themen 4
J Java Writer funktioniert nicht mehr Java Basics - Anfänger-Themen 8
T Wenn Schaltjahr ist, soll Februar, einen Tag mehr haben, GUI mit combobox Java Basics - Anfänger-Themen 4
J Formen plötzlich nicht mehr aufrufbar! Java Basics - Anfänger-Themen 8
M Image Download klappt nicht mehr Java Basics - Anfänger-Themen 4
B Nichts geht mehr Java Basics - Anfänger-Themen 10
S MVC mit mehr als nur je einer Klasse? Java Basics - Anfänger-Themen 1
M Eclipse startet nicht mehr (eclipse.exe beendet sich selbst)? Java Basics - Anfänger-Themen 5
M Class nach Namensänderung nicht mehr vorhanden Java Basics - Anfänger-Themen 6
S Listener reagieren nicht mehr Java Basics - Anfänger-Themen 3
D KeyListener nicht mehr aktiv nach ActionPerformed Java Basics - Anfänger-Themen 2
Z Java Compiler will nicht mehr Java Basics - Anfänger-Themen 3
K Compiler-Fehler Programme funktionieren nicht mehr Java Basics - Anfänger-Themen 5
H Privat ist nicht mehr private Java Basics - Anfänger-Themen 7
P Wiedereinstieg und kann keine Dateien mehr öffnen... Java Basics - Anfänger-Themen 13
C Variable funktioniert plötzlich nicht mehr? Java Basics - Anfänger-Themen 4
V Kann kein Java Projekt mehr mit Eclipse erstellen Java Basics - Anfänger-Themen 5
E Fehlermeldung und Fenster wird nicht mehr angezeigt Java Basics - Anfänger-Themen 12
P Classpath jdbc-Treiber kann nach export in jar-File nicht mehr geladen werden Java Basics - Anfänger-Themen 2
M Mutiple markers werden in Eclipse nicht mehr angezeigt Java Basics - Anfänger-Themen 2
T Compiler-Fehler Eclipse reagiert nicht mehr auf Änderungen im Code Java Basics - Anfänger-Themen 2
L Klassen Ich kann keine .jar Dateien mehr öffnen Java Basics - Anfänger-Themen 4
F Erste Schritte JCreator arbeitet nicht mehr als Eingabeaufforderung. Warum? Java Basics - Anfänger-Themen 5
C Versandmarkendruck bei der DP funktioniert nicht mehr Java Basics - Anfänger-Themen 3
P Laenge von mehr dimensionalen arrays Java Basics - Anfänger-Themen 2
F Warum werden nicht mehr Programme in Java geschrieben? Java Basics - Anfänger-Themen 27
K Action Listener reagiert nicht auf Button druck mehr??? Java Basics - Anfänger-Themen 4
T Programm läuft nicht mehr... Java Basics - Anfänger-Themen 3
H Beim Vergleich/Sortieren mehr als zwei Objekte berücksichtigen Java Basics - Anfänger-Themen 14
G Scrollbares Fenster bei mehr als 5 Objekten Java Basics - Anfänger-Themen 4
B Interface Nach "package"-Nennung keine Toolbar-Icons mehr Java Basics - Anfänger-Themen 5
I ComboBox mit Icons + Mehr...! Java Basics - Anfänger-Themen 6
F Ich kenn mich nicht mehr aus - 'java.lang.NoSuchMethodError: main' in Applet? Java Basics - Anfänger-Themen 2
F Spiel geht nicht mehr nach neuer Klasse Sound Java Basics - Anfänger-Themen 18
O Einlesen einer "config.ini" funktioniert plötzlich nicht mehr ! Java Basics - Anfänger-Themen 10
G Immer mehr Threads beim Selbstaufruf der main-Methode Java Basics - Anfänger-Themen 3
P Java Anwendung mit mehr RAM starten?? Java Basics - Anfänger-Themen 5
N Kann keine Java-Programme mehr schreiben Java Basics - Anfänger-Themen 10
H ObjectOutputStream - mehr als nur ein Objekt ausgeben Java Basics - Anfänger-Themen 2
I Datenbank - nach erster Verbindung keine Verbindung mehr Java Basics - Anfänger-Themen 3
L JPanel vergrößern bis JScrollPane nicht mehr zu sehen Java Basics - Anfänger-Themen 7
C DecimalFormat-Patern funktioniert ab 11 Stellen nicht mehr Java Basics - Anfänger-Themen 3
V Warten bis die Länge eines Strings nicht mehr 0 ist Java Basics - Anfänger-Themen 13
I Weiß einfach nicht mehr weiter... Java Basics - Anfänger-Themen 3
Das Brot Nach .add(JRadioButton) funktioniert der KeyListener nicht mehr Java Basics - Anfänger-Themen 2
Haave EAN-13-Prüfziffer: Vermeiden von Eingaben mit mehr/weniger als 12 Ziffern Java Basics - Anfänger-Themen 3
D brauch hillfe komm nicht mehr weiter... Java Basics - Anfänger-Themen 10
G methodenvorschläge bei Punktnotation kommen nicht mehr !! (Eclipse) Java Basics - Anfänger-Themen 5
B Objekt wird nicht mehr gezeichnet Java Basics - Anfänger-Themen 2
M MouseListener funktioniert in jar-file nicht mehr Java Basics - Anfänger-Themen 13
M TabbedPane: KeyListener funktioniert nicht mehr Java Basics - Anfänger-Themen 8
Q mehr Leistung durch Threads Java Basics - Anfänger-Themen 4
N mehr Dimensionalen Array beschreiben Java Basics - Anfänger-Themen 13
X Robot geht nicht mehr (Ubuntu 9.10) Java Basics - Anfänger-Themen 2
L Mehr als zwei Threads synchronisieren Java Basics - Anfänger-Themen 7
S Mein Computer kennt "javac" und "java" nicht mehr! Java Basics - Anfänger-Themen 6
C Bild wird nicht mehr gefunden Java Basics - Anfänger-Themen 2
T repaint wir nicht mehr geöffnet! Java Basics - Anfänger-Themen 38
V Programm Lädt nicht mehr . Java Basics - Anfänger-Themen 7
R Jar Datei läuft auf neuem Rechner nicht mehr Java Basics - Anfänger-Themen 15
R Mehr-Dimensionale ArrayList o.Ä. Java Basics - Anfänger-Themen 11

Ähnliche Java Themen

Neue Themen


Oben