Start-Skript

Status
Nicht offen für weitere Antworten.

tincup

Bekanntes Mitglied
Hi.

Die Antwort auf meine Frage ist eventuell einfach, nur habe ich ein Brett vor dem Kopf und in der FAQ nichts gefunden.

Stelle grade ein Programmpaket fertig, welches später aus dem Netz geladen und auf Linux und Windows Plattformen zum Laufen gebracht werden soll. Die Idee war jetzt, dass ein einfaches Entpacken des Archives reicht und keine weitere Installatonsroutine vonnöten ist.

Jetzt gibt es dabei aber ein paar Probleme, Beispiel Linux:

Wenn ich im Bash Starter-Skript z.B. mit -cp lib/blabla.jar meine Klassen mit in den Classpath nehmen möchte, funktioniert das (da relative Pfadangabe) natürlich nur, wenn das Skript auch in dem entsprechenden Verzeichnis gestartet wird.

Das kann natürlich irgendwie nicht sein. Habe mir jetzt ein paar Lösungen rausgesucht, wie ich in einem Bash-Skript den Pfad, in dem das Skript liegt, herausfinden kann. Soll aber nicht grade die ideale und überall funktionierende Lösung sein.

Hat jemand Ideen dazu? Ich bin ja bestimmt nicht der einzige mit diesen Problemen.

Grüsse,
Tin
 

tincup

Bekanntes Mitglied
Webstart ist eine gute Sache, aber in dem Paket sind auch Command Line Tools enthalten, damit fällt das leider flach.
 

Wildcard

Top Contributor
Also:
1. kein Installer
2. kein Webstart
3. keine Möglichkeit absolute Pfade zu verwenden
4. keine Möglichkeit relative Pfade sinnvoll aufzulösen

Dann wirst du alle Bibliotheken in dein Jar verpacken müssen, wüsste nicht wie es sonst gehen soll.
 

tincup

Bekanntes Mitglied
Alles klar danke schonmal.

Muss es ich es entweder so machen oder irgendwelche Dirty Bash Hacks auspacken. :autsch:

Grüsse,
Tin
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
thor_norsk Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf IntelliJ IDE starten Tools - Maven, Gradle, Ant & mehr 8
ExceptionOfExpectation Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf Eclipse starten Tools - Maven, Gradle, Ant & mehr 20
R Webstart Java 11 ohne Web Start Tools - Maven, Gradle, Ant & mehr 5
S Java Web Start wird nicht ausgeführt Tools - Maven, Gradle, Ant & mehr 1
S Webstart Problem beim Start von Webstart Tools - Maven, Gradle, Ant & mehr 4
B Hudson - start all jobs Tools - Maven, Gradle, Ant & mehr 6
C Property-Datei für Web Start Tools - Maven, Gradle, Ant & mehr 2
R Web Start / jnlp datei Tools - Maven, Gradle, Ant & mehr 28
G Web Start und Nutzung des Compilers Tools - Maven, Gradle, Ant & mehr 5
D Java Web Start im Browser laufen lassen Tools - Maven, Gradle, Ant & mehr 10
G Jar File Java Web Start Tools - Maven, Gradle, Ant & mehr 2
A Einsteigerproblem mit Java Web Start Tools - Maven, Gradle, Ant & mehr 2
thE_29 Java Web Start - ResourceBundle Tools - Maven, Gradle, Ant & mehr 12
P Meldung bei Applet-Start Tools - Maven, Gradle, Ant & mehr 3
B Server Problem mit Applet start Tools - Maven, Gradle, Ant & mehr 8
G Web Start funktioniert aus Dos Shell aber nicht aus Browser Tools - Maven, Gradle, Ant & mehr 4
G Web start problem Tools - Maven, Gradle, Ant & mehr 9
G Web Start und Communications API Tools - Maven, Gradle, Ant & mehr 3
T destroy start init ...= events? Tools - Maven, Gradle, Ant & mehr 4
N Ant [Android] Skript zum bauen einer .pak-Datei. Tools - Maven, Gradle, Ant & mehr 1
J Ant Ant Skript Problem mit generischen Datentypen Tools - Maven, Gradle, Ant & mehr 8

Ähnliche Java Themen

Neue Themen


Oben