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:
Wie gesagt ich hab nicht viel Ahnung von dem Ganzen. Also nicht böse werden wenn da schon jetzt gravierende Fehler drin sind.
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.