Java-Programm ohne -jar Befehl?

Status
Nicht offen für weitere Antworten.

shineon

Mitglied
Guten Morgen,

ich suche wie der Titel schon sagt, nach einer Möglichkeit ein Programm (in welcher Form auch immer) an fremden Rechnern ohne den -jar Befehl ausführen zu können.

Der Hintergrund ist der, dass ich das Programm für ein größeres Unternehmen während der Praktikumszeit entwickelt habe. Das Problem an diesen Rechnern ist, dass die alle über ein Programm mit denselben Updates, Installationen etc. übers Intranet versorgt werden. Dummerweise ist also auf allen Firmenrechnern nur JRE1.5.0_14 drauf und da gibt es keine jar.exe. Händisch installieren ist aufgrund der Zugriffsrechte ebenfalls nicht möglich.

Zum Programm:
Im Prinzip ist das Programm eine SQL-Datenbankabfrage mit vorheriger Menuauswahl. Das Programm baut also nicht direkt eine Verbindung mit der Datenbank auf. Enthalten sind die JDBC-Treiber von Microsoft und in der Entwicklungsumgebung von Eclipse läuft das Programm auch. Außerdem habe ich das fat-Plugin von Eclipse zum Erstellen der Jar-File benutzt.

Ich hatte mir jetzt überlegt, dass man evtl. einfach alles notwendige auf nem Stick packen kann, also inklusive Java jdk, aber wie kann ich das in der .bat eintragen? Dazu sei gesagt, dass ich nur sehr wenig Erfahrung mit Shell habe. Deshalb wäre es nett alles so genau wie möglich zu beschreiben wenn jemand eine Idee hat.

Wenn jemand eine andere Idee hat, bin ich dafür natürlich auch offen. Hauptsache ich krieg dieses Programm endlich überall zum laufen.


Danke! :]

Jetziger Code der .bat:

@echo off

set JAVA_HOME=.\java_vm\jre1.6.0_07
set PATH = %PATH%;%JAVA_HOME%\bin
java -jar SQL_fat.jar

pause

Wie gesagt ich hab nicht viel Ahnung von dem Ganzen. Also nicht böse werden wenn da schon jetzt gravierende Fehler drin sind.
 

Wildcard

Top Contributor
jar.exe? Wozu soll das gut sein? Bei einer korrekt eingerichteten JRE lassen sich jar Dateien per 'Doppelklick' öffnen und das ganz ohne eine jar.exe. Wenn dir das nicht reicht, nimm Java Webstart.
 

shineon

Mitglied
Wildcard hat gesagt.:
jar.exe? Wozu soll das gut sein? Bei einer korrekt eingerichteten JRE lassen sich jar Dateien per 'Doppelklick' öffnen und das ganz ohne eine jar.exe. Wenn dir das nicht reicht, nimm Java Webstart.

Die von Eclipse gemachten jar-Dateien laufen nicht ohne bat. Da bekomme ich jedes mal eine Fehlermeldung. Dazu kommt noch, dass auf den Firmenrechnern (wie oben geschrieben) JRE1.5.0_14 ist ... Ich glaube nicht, dass das da schon unterstützt wird.

Webstart läuft erst ab Java SE6. Ich kann aber wie gesagt nichts auf den Firmenrechnern installieren.

[EDIT] Ok, habs eben hinbekommen. Trotzdem danke für die Hilfe.
 

Wildcard

Top Contributor
shineon hat gesagt.:
Die von Eclipse gemachten jar-Dateien laufen nicht ohne bat.
Unsinn
Dazu kommt noch, dass auf den Firmenrechnern (wie oben geschrieben) JRE1.5.0_14 ist ... Ich glaube nicht, dass das da schon unterstützt wird.
Natürlich, das geht schon seit 8 Jahren oder so.

Webstart läuft erst ab Java SE6.
Unsinn.

Vielleicht einfach mal weniger Annahmen treffen und mehr lesen?
 

shineon

Mitglied
1. Nein, ich kann die .jar-Datei, die über Eclipse hab nicht per Doppelklick starten. Warum sollte ich das sagen wenn es nicht so ist? Nur um dich zu nerven?! Es klappt einfach nicht!

2. http://java.sun.com/javase/technologies/desktop/javawebstart/index.jsp
"Where Do You Get Java Web Start?
Java Web Start is included in the Java Runtime Environment (JRE) as part of Java SE 6. Download now."
Muss ich nicht kommentieren oder?

3. Habe ich von Anfang an meine "Idee" als optimallösung für MICH klargestellt. Anstatt mir da einfach flott zu helfen hast du es bevorzugt mir andere Methoden aufzuzwingen.
 

Verjigorm

Top Contributor
shineon hat gesagt.:
1. Nein, ich kann die .jar-Datei, die über Eclipse hab nicht per Doppelklick starten. Warum sollte ich das sagen wenn es nicht so ist? Nur um dich zu nerven?! Es klappt einfach nicht!

vermutlich benötigt die jar irgendwelche Übergabeparameter zum laufen, dann kanns nicht per Doppelklick gehen.
Nur mal so anmerk :)
 

Wildcard

Top Contributor
1. es gibt aber eine Fehlermeldung (die du siehst wenn du von der Konsole startest), die musst du uns nennen
2. Ja, Webstart ist Teil von Java 6. Und Java 5. Und Java 1.4. :roll:
3. Zwingt dich ja keiner in einem Forum Fragen zu stellen. Ich antworte nach bestem Wissen und Gewissen
 

CyD

Mitglied
shineon hat gesagt.:
1. Nein, ich kann die .jar-Datei, die über Eclipse hab nicht per Doppelklick starten. Warum sollte ich das sagen wenn es nicht so ist? Nur um dich zu nerven?! Es klappt einfach nicht!

Hört sich für mich so an, als hätte er beim Exportieren keine "Main class" ausgewählt.

gruss
CyD
 

L-ectron-X

Gesperrter Benutzer
...oder keine Manifest-Datei im Jar.
...oder eine fehlende Bibliothek.
...oder...

Es gibt 'ne Menge Dinge, die nicht passen können.
Mehr Aufschluss über das Problem gibt, wie Wildcard schon sagte, die Ausgabe auf der Konsole.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Java Programm ohne statische Main Methode aufrufen Java Basics - Anfänger-Themen 5
Crashbreaker Eigene Java-Programm ohne hilfe des CMD starten Java Basics - Anfänger-Themen 11
M java +Programm ohne cmd (Dosbox) Win XP starten? Java Basics - Anfänger-Themen 3
J java Programm ohne Konsole öffnen? Java Basics - Anfänger-Themen 2
T Java Programm ohne Eclipse starten / wie ? Java Basics - Anfänger-Themen 8
F Wie benutze ich mein java programm ohne editor? Java Basics - Anfänger-Themen 2
E Ohne Editor Java- Programm starten Java Basics - Anfänger-Themen 4
M Java Mail Programm Java Basics - Anfänger-Themen 4
E Java Programm zur anzeige, ob Winter- oder Sommerzeit herrscht Java Basics - Anfänger-Themen 62
P Wie kann ich in meinem Java Programm etwas dauerhaft speichern? Java Basics - Anfänger-Themen 5
H Java-Programm zur Ausgabe von Zuständen Java Basics - Anfänger-Themen 80
G Kann Java-Programm nicht als jar aufrufen, auch als EXE nicht Java Basics - Anfänger-Themen 19
benny1993 Java Programm erstellen für ein Fußball-Turnier Java Basics - Anfänger-Themen 3
KeinJavaFreak Erste Schritte Programm "Java(TM) Platform SE binary " nicht vorhanden Java Basics - Anfänger-Themen 1
D Java Programm mit Batch-Datei starten Java Basics - Anfänger-Themen 32
D Wie sehe ich ein Java-Programm? Java Basics - Anfänger-Themen 27
Zrebna Kann Java Programm nicht in Konsole ausführen Java Basics - Anfänger-Themen 1
T Java FXML selbes Fenster verschiedene Stellen im Programm Java Basics - Anfänger-Themen 5
D JAVA Programm schreiben Java Basics - Anfänger-Themen 46
J Mein Java Programm lässt sich nicht mehr bearbeiten Java Basics - Anfänger-Themen 2
A Verarbeiten einer Excel Datei durch das java-Programm Java Basics - Anfänger-Themen 3
B Java Programm soll mit Python kommunizeren Java Basics - Anfänger-Themen 1
M JAVA Programm in Website einbinden Java Basics - Anfänger-Themen 19
F Frage betreff Programm mit dem man C++-Code in JAVA-Code übersetzen lassen kann Java Basics - Anfänger-Themen 2
TimoN11 Mail Programm mit Java? Java Basics - Anfänger-Themen 1
F Java Programm, das kleine Buchstaben in einem String zählen soll und bei großen Buchstaben oder Sonderzeichen abbrechen soll. Java Basics - Anfänger-Themen 5
C Was ist nötig für ein Java-Programm auf Server für Website Java Basics - Anfänger-Themen 18
justemii Gehalt berechnen - Aufgabe Java-Programm Java Basics - Anfänger-Themen 9
N Best Practice How can I creat a programm with java under windows 10 in order to open an spreadsheet in libreoffice calc format Java Basics - Anfänger-Themen 11
P Wie für EIN Java Programm von 64bit Java (=Standard) auf 32bit Java Installation (Windows) umschalten? Java Basics - Anfänger-Themen 6
X Kurzes Java-Programm, das sich komisch verhält Java Basics - Anfänger-Themen 6
G Java-Programm Terminal Java Basics - Anfänger-Themen 2
Dimax Java Programm mit exec starten Java Basics - Anfänger-Themen 5
I Java Programm sieht wie exe aus. Java Basics - Anfänger-Themen 3
G Java-Programm weitergeben Java Basics - Anfänger-Themen 14
A Java-Programm läuft bei installierter JDK aber nicht mit JRE? Java Basics - Anfänger-Themen 5
W Java Programm mit API Anbindung Java Basics - Anfänger-Themen 2
D Java Programm mit JavaScript einbinden Java Basics - Anfänger-Themen 8
X Java Programm MacOS Java Basics - Anfänger-Themen 1
F Java Programm schließen Java Basics - Anfänger-Themen 1
M Java Methode editierbar machen im Programm Java Basics - Anfänger-Themen 62
B Mit Java anderes Java Programm starten Java Basics - Anfänger-Themen 3
J Java Programm Java Basics - Anfänger-Themen 29
B Java Eclipse Programm in einer Batch ausführen Java Basics - Anfänger-Themen 3
L Java Programm zum Auswerten von Daten Java Basics - Anfänger-Themen 11
S Bestehendes Java Programm, einen festen Wert ändern Java Basics - Anfänger-Themen 17
L Java Zip-Programm Java Basics - Anfänger-Themen 16
C Input/Output Textdatei vom Java-Programm nicht geladen Java Basics - Anfänger-Themen 58
M Java Programm über Batch-Datei ausführen Java Basics - Anfänger-Themen 1
B Brauch Hilfe für Java Programm Java Basics - Anfänger-Themen 12
T CMD über Java-Programm aufrufen Java Basics - Anfänger-Themen 2
L Java-Programm kompilieren Java Basics - Anfänger-Themen 24
D Java BlueJ Programm wiederholen? Java Basics - Anfänger-Themen 6
M Java Programm: Lottozahlen Java Basics - Anfänger-Themen 4
I Java Programm Java Basics - Anfänger-Themen 12
F Java Programm öffnen Java Basics - Anfänger-Themen 3
A Erste Schritte Programm in Shell mit bestimmter Java-Version aufrufen Java Basics - Anfänger-Themen 10
J Pdf-Dokument im Java-Programm öffnen Java Basics - Anfänger-Themen 3
M Chat Programm in Java Java Basics - Anfänger-Themen 1
M Wie sicher sind Daten im Java Programm? Java Basics - Anfänger-Themen 9
M Mein erstes Java Programm Java Basics - Anfänger-Themen 5
L Herunterladbares Java Programm in bestimmten Ordner speicher Java Basics - Anfänger-Themen 3
L Konsole öffnen und Java Programm darin ausführen Java Basics - Anfänger-Themen 4
C Programm JAR startet nicht - Could not create the Java Virtual Machine Java Basics - Anfänger-Themen 4
T CMD mit Java Programm öffnen? Java Basics - Anfänger-Themen 5
G Input/Output CSV-Datei über Java-Programm erstellen, Zeichensalat Java Basics - Anfänger-Themen 3
F Java-Programm gibt in Eingabeaufforderung nichts aus Java Basics - Anfänger-Themen 4
M Erste Schritte Java programm unable to access Java Basics - Anfänger-Themen 10
? Klassen einfacher Fehler in einem Java Programm. Java Basics - Anfänger-Themen 5
? Methoden Fehler in einfachem Java Programm. Java Basics - Anfänger-Themen 9
T Selbst erstellten Dateityp mit java Programm assoziieren? Java Basics - Anfänger-Themen 4
S Programm wie Java? Java Basics - Anfänger-Themen 10
M C++ programm (kompiliertes) aus java aufrufen Java Basics - Anfänger-Themen 7
A Eclipse - Java-Programm exportieren für Ubuntu TLS 10 Java Basics - Anfänger-Themen 9
F Java-Programm aus CMD ausführen mit Parametern Java Basics - Anfänger-Themen 7
N Java Programm zum Suchen und Ersetzen von Text Dateien Java Basics - Anfänger-Themen 10
P Probleme Java Programm Java Basics - Anfänger-Themen 6
MiMa Lauffähiges Java Programm erstellen Java Basics - Anfänger-Themen 4
J C++ Bitmanipulations-Programm in Java umwandeln Java Basics - Anfänger-Themen 10
N Java Programm im CMD Fenster öffnen, wie? Java Basics - Anfänger-Themen 17
S Externes Java Programm starten Java Basics - Anfänger-Themen 9
D Java Programm auf Kommandozeile durchführen Java Basics - Anfänger-Themen 12
H Ich kann mein Java Programm Test.class nicht ausführen Java Basics - Anfänger-Themen 6
M Kann Java Programm nicht starten Java Basics - Anfänger-Themen 7
V Java Chat Programm Problem mit IP Addresse Java Basics - Anfänger-Themen 7
S Hilfe zu Java-Programm und JUnit Test!! Java Basics - Anfänger-Themen 5
B Mit Java-Programm Daten aus MySQL-Datenbank auslesen, lokal und nicht lokal. Java Basics - Anfänger-Themen 10
P Java Programm in Powerpoint Java Basics - Anfänger-Themen 5
Y Java Programm URL und String Vergleich! Java Basics - Anfänger-Themen 4
U Java-Programm auf einem Server starten Java Basics - Anfänger-Themen 33
M Kann mein Java Programm nicht starten Java Basics - Anfänger-Themen 6
G Kleine Java Programme aus Main Java Programm starten..... Java Basics - Anfänger-Themen 3
P Java Programm von außen aufrufen Java Basics - Anfänger-Themen 8
D Java programm durch vorgegebene bat ausführen Java Basics - Anfänger-Themen 3
S Interpreter-Fehler Java - Programm ausführen! Java Basics - Anfänger-Themen 12
B Grafische Oberfläche für Java-Programm Java Basics - Anfänger-Themen 5
T Mac OSX - Programm aus Java öffnen Java Basics - Anfänger-Themen 3
H Wie kann ich offline ein Java Programm abspeichern Java Basics - Anfänger-Themen 14
U Visual-Basic Programm mit Java steuern Java Basics - Anfänger-Themen 8
K In MySQL Select Variablen aus Java Programm benutzen Java Basics - Anfänger-Themen 8

Ähnliche Java Themen

Neue Themen


Oben