ubuntuusers.de

Start/Installation Java-Datei klappt nicht (Picapport-Server)

Status: Gelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

w.polzer@gmail.com

Anmeldungsdatum:
6. Juni 2016

Beiträge: 1

Hallo,

ich komme ganz aus der Windows-Welt und habe mich jetzt aber dazu entschieden, einen Linux-Homeserver aufzubauen. Seafile und andere Programme habe ich bereits zum Laufen gebracht (ubuntu-16.04-desktop-amd64).

Als Bilderserver möchte ich Picapport verwenden (http://www.picapport.de/ bzw. http://www.picapport.de/photo-server-download.php). Als reines Java-Programm kann man den Server auch unter Linux installieren. Soweit zur Theorie.

Unter Windows wars mit dem Installer von Picapport ein Klax, den Server zu installieren. Nun unter Linux bin ich aber am Verzweifeln. Ich schaffe es auch nach stundenlangem Suchen im Internet und Experimentieren unter Ubuntu nicht, den Server zum Laufen zu bringen. Ich habe versucht die picapport_v6.1.00_jar.jar zum Laufen zu bringen, da ich annehme, dass diese Version ein GUI besitzt, gleich der Windows-Version. Bei einem meiner verzweifelten Versuche mit Parameteränderunge etc. hat sich sogar schon kurz ein Programmfenster gezeigt, aber dann brach alles wieder ab und ich wurde mit Fehlermeldungen zugeschüttet.

Ich habe aktuell OpenJDK 8 installiert (habs auch mit ver. 9 versucht), habe Java auch über default.jre installiert, aber keine Chance.

Wenn ich im Terminal "java -jar picapport_v6.1.00_jar.jar" eingebe, wird das Fehlen einer JavaFX-Runtime Komponente beklagt. Dann habe ich im Netz gefunden, dass statt dem Parameter -jar der Parameter -cp genommen werden soll, aber da kommt dann nur eine Hilfeseite mit der Beschreibung einzelner Parameter.

Und wenn ich es über den Dateimanager mit rechtem Mausklick versuche mit "Öffnen mit.... OpenJDK Java Runtime...", passiert auch garnichts. Die Datei habe ich zuvor über die Eigenschaften/Zugriffsrechte mit "Datei als Programm ausführen" markiert.

Wenn ich dem Server-Guide http://wiki.picapport.de/display/PIC/PicApport-Server+Guide folge, kommt auch nur eine Fehlermeldung nach der anderen, die mir aber leider nur wenig sagen.

Mir ist im Moment auch nicht klar ob es grundsätzlich so ist, dass ich die Java-Datei mit irgendeinem Befehl starten müsste (mit welchem Befehl und mit welchen Parametern auch immer) und der Rest erfolgt von alleine, oder muss ich zuvor noch manuell irgendwelche Ordner und Dateien anlegen? Ich frage, weil für den angeführten Befehl gemäß dem Befehl lt. Server-Guide Link für die Headless-Version eine piccaport.properties-Datei gefordert wird. Es sind dann weiter unten zwar Erklärungen zu den einzelnen Parametern nethalten, ich habe aber keine Ahnung, wie diese properties-Datei von der Struktur und Syntax her aufgebaut sein muss.

Und auch ist unter dem angeführten Link nur der Befehl für die Headless-Version angeführt. Mir geht es aber um die GUI-Version, für die habe ich aber absolut nichts gefunden.

Die Headless-Version habe ich mit der Anleitung trotzdem auch nicht zum Laufen gebracht. Eine Fehlermeldung war mitunter das Fehlen der .properties-Datei.

Ich bin mit meinem Latein vorerst mal am Ende. Für Windows gibt es viele Hinweise und Beschreibungen, für Linux leider nur wenig bis garnichts. Aber das Hauptproblem wird wohl sein, dass ich mich mit Linux und Java zu wenig auskenne.

Kann mir vielleicht irgendjemand einen Tipp geben, wie ich Picapport unter Ubuntu zum Laufen bringen kann? Ich wäre für jegliche Hilfestellung extrem dankbar.

Danke und beste Grüsse, Wladimir

EDIT: habe soeben den Hinweis bekommen, dass, wenn man die grafische Oberfläche haben möchte, sollte man die Java Runtime von Oracle verwenden, dort FX dabei ist. Werde das mal testen.

EDIT 1: soeben gelöst - mit Oracle-Java läufts!

Antworten |