Zum Inhalt springen

Aufruf einer .exe innerhalb einer .jar Datei


Nerazul

Empfohlene Beiträge

Hey Leute

Ich habe folgendes Problem:

Ich schreibe mir gerade eine Art One-Click-Tool zum erzeugen von Archiven mit zufallsgeneriertem Namen, Passwortgeschützt usw. Das würde ich gerne alles handlich in einer .jar haben. Nun bin ich zum packen allerdings auf die 7-zip.dll und die 7zG.exe angewiesen und ein Aufruf von

Runtime.getRuntime().exec(7zG ..... )

funktioniert nur, sofern die 2 Dateien im selben Verzeichniss wie die .jar liegen.

Nun würde ich aber gerne, dass diese 2 Datein innerhalb der .jar liegen und würde gerne wissen ob und wie man dies bewerkstelligen kann.

Danke im Voraus

Link zu diesem Kommentar
Auf anderen Seiten teilen

So..

hab mir das grad mal in der API angekuckt und leider ist der ZipOutputStream nicht so ganz das was ich brauche. Ich kann damit zumindest nicht (ohne größeren Aufwand) gesplittete Archive und passwortgeschützte Archive erstellen. Außerdem kann man damit nur .zip Archive erstellen, wobei ich vorhabe das der Anweder sich seinen Kompressionslogarithmus selbst aussuchen können soll ( sprich zip, rar, 7zip, gzip usw ).

Link zu diesem Kommentar
Auf anderen Seiten teilen

und bevor einer kommt von wegen Plattformunabhängig..

Ja ich weiß, dass ich mit dieser Frage im Prinzip einen der größten Vorteile von Java kompromittiere..

Aber dieses Programm ist nur für mich und einen Freund gedacht, welcher nur Windows verwendet.

P.S. warum gibts die Editierfunktion nur kurz nach dem posten?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...