Manifest File Jar-File

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo

obwohl ich es schon oft gemacht habe komme ich nicht weiter

Ich habe ein Projekt das aus verschiedenen Packages besteht

gui
util
tabellen

und dazu verschiedene externe jars verwendet

jmf.jar
h2.jar
jl1.0.jar

usw.

so wie oben beschrieben stehen die Verzeichnisse und jars innerhalb eines Verzeichnisses das ich als jar packen will

mein Manifestfile siet so aus

CLASS-PATH: . jmf.jar h2.jar jcommon-1.0.8.jar jfreechart-1.0.4.jar basicplayer3.0.jar commons-loggin-api.jar jl1.0.jar mp3spi1.9.4.jar tritonus_share.jar
MAIN-CLASS: gui.FM


Wenn ich in das erstellte jar hineinsehe sind die Dateien auch so wie geünscht gepackt.

Wenn ich aber das programm starte werden die Klassen innerhalb der jars ( h2.jar ) nicht gefunden.

Wenn ich die jars nicht mit in das selbst erstellte jar lege und den classpath auf die externen jars zeige geht es.

Wo ist mein Denkfehler.

Danke für eure Hilfe
 
B

Beni

Gast
Jars werden nicht in Jars verpackt. Es ist ganz normal, dass man ein "Haupt"-JAR, und mehrere "Library/Neben"-Jars hat.

Oder missverstehe ich dich?
 
G

Guest

Gast
Hallo

nee Du hast schon richtig verstanden.

Mein Problem :

In meinem Projekt benutze ich 8 externe Jars.

Ich möchte diese aber nicht alle einzeln in einem Lib-Order parallel zu meinem Jar übergeben, sondern ich möchte nur ein einiges Jar übergeben. Das ganze ist ein Spiel und ich will an die Spieler so wenig wie möglich einzelne Dateien übergeben.

Wenn ich die jars entpacke und dann die Ordnerstruktur parallel in meinem Jar mitpacke und im MANIFEST nur den Punkt angebe, dann funktioniert alles. Wenn ich aber nun die Jarfiles parallel zu meinen Programmordern in das Jar packe und im MANIFEST alle Jars im Classpath aufführe geht es nicht. Lege ich die jars paralell zu meinem jar in einen ordner ( z.B lib ) und gebe im MANIFST dann die jars mit dem libpfad an geht es auch.

Beispiel 1 : Die entpackten Jars parallel zu meinen Ordnern

prg.jar
|----gui.x Mein Order mit den Gui-Klassen
|----tools.x Mein Ordner mit den Tool Klassen
|----tabellen.x Mein Ordner mit den Tabelleklassen
|----com.h2.x Entpacktes Jar File z.B H2

Manifestfile : CLASSPATH .

So geht es



Beispiel 2 : Die Jar files parallel zu meinen Ordnern

prg.jar
|---gui.x Mein Order mit den Gui-Klassen
|---tools.x Mein Ordner mit den Tool Klassen
|---tabellen.x Mein Ordner mit den Tabelleklassen
|---h2.jar Das H2 Jar File

Manifestfile : CLASSPATH . h2.jar

So geht es nicht


Beispiel 3 : Die Jars über meinen meinen Ordnern

prg.jar
|----gui.x Mein Order mit den Gui-Klassen
|----tools.x Mein Ordner mit den Tool Klassen
|----tabellen.x Mein Ordner mit den Tabelleklassen
|
lib-----h2.jar


Manifestfile : CLASSPATH . lib/h2.jar

So geht es auch


Irgendeine Idee wie ich es machen muss. Oder gehrt es nur so das ich die ext. Jars entpacken muss und dann die Ordnerstruktur in meinem Jar-Files ablegen muss.


Danke
 
G

Gast2

Gast
du kannst neben deinem selbst erstellten jar einen ordner machen ,indem du alle deine externen jars reinmachst!!!
und dann machst du aus den 2 dateien eine zip oder rar-datei!!!!!
dann hast du nur eine datei--->entpacken und fertig
ich hatte das problem auch du kannst deine externe jars nicht mit reinpacken weil er diese in deinem jar nicht findet.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Splayfer Problem: no main manifest attribute Allgemeine Java-Themen 3
U Eclipse MANIFEST fehler Allgemeine Java-Themen 7
Tort-E Manifest Main-Class Allgemeine Java-Themen 8
RalleYTN Classpath Nur ne kleine Frage zur MANIFEST.MF Allgemeine Java-Themen 4
S MANIFEST DATEI hat nur einen Eintrag Allgemeine Java-Themen 14
G Manifest mit Packages versehen Allgemeine Java-Themen 2
M Manifest nicht auffindbar Allgemeine Java-Themen 3
Lufti Unterschied zwischen Djava.library.path und Class-Path im Manifest? Allgemeine Java-Themen 2
T Bestimmten Inhalt aus Manifest.MF auslesen Allgemeine Java-Themen 8
C Class-Path in Manifest Allgemeine Java-Themen 3
G [JDK 6u2] - JAR Failed to load Main-Class manifest attribute Allgemeine Java-Themen 6
X Manifest Datei auslesen? Allgemeine Java-Themen 3
G Manifest ? Allgemeine Java-Themen 14
P Manifest verstehen Allgemeine Java-Themen 11
K MANIFEST.MF innerhalb einer JAR Datei lesen. Allgemeine Java-Themen 4
V jar bzw. Manifest Problem Allgemeine Java-Themen 2
P Duplicate name in Manifest Allgemeine Java-Themen 6
D Jar-Archiv FAQ - Manifest.... Allgemeine Java-Themen 3
thE_29 Manifest Datei umschreiben Allgemeine Java-Themen 3
C Ausführbare jar bzw. Manifest Datei Allgemeine Java-Themen 3
W Jar-File Start nur über Terminal Allgemeine Java-Themen 13
R 11 GB File lesen ohne zu extrahieren Filedaten Bereich für Bereich adressieren dann mit Multi-Thread id die DB importieren Allgemeine Java-Themen 3
D Read JSON File Problem Allgemeine Java-Themen 9
S Umstellung von File auf Path - Probleme mit Stream Allgemeine Java-Themen 5
C jar File mehrfach aufrufen (als Windows Dienst) Allgemeine Java-Themen 5
N File Path mit Variablen angeben Allgemeine Java-Themen 1
izoards Zugriff auf gemeinsame Ressource (CSV-File) Allgemeine Java-Themen 3
S Class File Editor -> Source not found Allgemeine Java-Themen 4
F jar File ausführen Allgemeine Java-Themen 14
M File Binary Representation Allgemeine Java-Themen 1
N jar File auf Mac mit Doppelklick starten Allgemeine Java-Themen 5
O Input/Output java.io.File beenden Allgemeine Java-Themen 5
G File not found - nach dem Kompilieren Allgemeine Java-Themen 6
T Jar File zu exe... Allgemeine Java-Themen 3
M Foreign Memory API / Memory-Mapped File Allgemeine Java-Themen 0
R Delete files before creating new from temp using Java file method Allgemeine Java-Themen 1
S File lesen und schreiben Java 6 Allgemeine Java-Themen 2
T String-Manipulation beim Ablauf in Eclipse und als JAR-File Allgemeine Java-Themen 8
F Input/Output FileNotFoundException, obwohl File existiert Allgemeine Java-Themen 5
G Excel File öffnen, in Zelle schreiben, abspeichern Allgemeine Java-Themen 6
L JAR-File auf Ilias (LMS) laufen lassen Allgemeine Java-Themen 0
ralfb1105 Classpath Directory fuer Properties File Allgemeine Java-Themen 2
L File beim Kopieren in einen anderen Ordner umbenennen Allgemeine Java-Themen 6
J File in Package erstellen & lesen mit Programmstart in externe Projekt Allgemeine Java-Themen 3
I File ausführen und mein Programm bearbeiten lassen Allgemeine Java-Themen 11
A File lesen Codierung Charset Allgemeine Java-Themen 5
J .java-Dateitext Compile zur Laufzeit ohne File Allgemeine Java-Themen 15
M Key-File im selben Ordner speichern? Allgemeine Java-Themen 18
I TrueZip add file to archive Allgemeine Java-Themen 10
T Probleme mit dem Pfad zum Propertie file Allgemeine Java-Themen 7
J ftp - delete file ohne appache Allgemeine Java-Themen 8
X Klassen File-Klasse wird als Directory markiert Allgemeine Java-Themen 8
T ImageIO.read -> Can`t read input file Allgemeine Java-Themen 11
L Applet Problem "security: Trusted libraries list file not found" ? Allgemeine Java-Themen 7
C Swing File[] als klickbare links in irgendeinem Swing Element Allgemeine Java-Themen 3
H Kennt sich jemand mit Eclipse und dem Thema Jar-File aus ? Allgemeine Java-Themen 6
H Laden einer (Resourcendatei) aus einem Jar-File Allgemeine Java-Themen 17
C Authentifizierung mit java.nio.file? Allgemeine Java-Themen 5
L CSV File lesen, in ArrayList speichern und ausgeben Allgemeine Java-Themen 3
M xlsx File auslesen Exception occured Allgemeine Java-Themen 13
offi Drag and Drop mehrerer File aus Explorer in JTable Allgemeine Java-Themen 1
G Java/LibGDX File Loading Exception Allgemeine Java-Themen 2
Cromewell JavaFX FXML-File lädt unter Ubuntu nicht Allgemeine Java-Themen 7
D Java Anwendung mit dll File Allgemeine Java-Themen 5
AssELAss Log4j Logging Ausgabe für jede Klasse in seperates File Allgemeine Java-Themen 2
thet1983 Input/Output read properties file from classpath Allgemeine Java-Themen 3
J Umwandeln von URL zu File und danach kopieren geht nicht Allgemeine Java-Themen 1
J Properties file ändern Allgemeine Java-Themen 12
S Executable Jar File startet nicht unter Windows 10 Allgemeine Java-Themen 3
B Objekte anhand von Properties file Allgemeine Java-Themen 41
Dechasa Input/Output Write into File Allgemeine Java-Themen 2
N Maven ObjectMapper Error wenn das File gespeichert wird Allgemeine Java-Themen 0
H Security Manager (IIOException: Can't read input file!) Allgemeine Java-Themen 2
H File.listFiles() funktioniert nicht... Allgemeine Java-Themen 10
C Input/Output Problem bei Datei verschiebung mit File.move und Paths.get() Allgemeine Java-Themen 26
X Zeile unter einer bestimmen Zeile hinzufügen(File) Allgemeine Java-Themen 1
F Open source file übersetzen Phython -> Java Allgemeine Java-Themen 4
C file.delete() funktioniert bei zweiten aufruf nicht mehr Allgemeine Java-Themen 3
M Desktop jar File icon Ändern? Allgemeine Java-Themen 14
O Sax-Parser ließt XML-File doppelt Allgemeine Java-Themen 1
J Java Software Compare Files und Neue File erstellen Allgemeine Java-Themen 0
Thallius Custom File Chooser Allgemeine Java-Themen 1
C .jar File lässt sich nur über Konsole öffnen Allgemeine Java-Themen 1
J Java Download Filedownload File.getFileName Allgemeine Java-Themen 3
R Java .class-File-Konstrunkt mit Programm visualisieren Allgemeine Java-Themen 18
G SecurityManager/Policy-File/Reflection Allgemeine Java-Themen 0
M pdf File bzw. ausgefüllte pdf Formulare drucken Allgemeine Java-Themen 2
S Input/Output File Not Found FileReader Allgemeine Java-Themen 6
Thallius Serialisiertes File kann auf anderem Rechner nicht geladen werden Allgemeine Java-Themen 12
P Java Dynamic Web Project -> config File Allgemeine Java-Themen 1
S runnable jar file in Verbindung mit itext Allgemeine Java-Themen 3
D Variablen java.io.File zum vergleichen abspeichern Allgemeine Java-Themen 1
M File IO Klasse ... wie einbinden Allgemeine Java-Themen 6
O Freies Tool zum Jar-File obfuscaten gesucht! Allgemeine Java-Themen 5
F File.listFiles ohne .sort Allgemeine Java-Themen 6
B XML File JAXB Allgemeine Java-Themen 0
S Platzverbrauch, File oder String Allgemeine Java-Themen 14
J Runnable jar-File: Fehlermeldung Allgemeine Java-Themen 2
P Kurze Frage: aus einer File die Zeilenanzahl auslesen Allgemeine Java-Themen 9
K Gepacktes Jar-File gibt beim Doppelklick eine Exception aus Allgemeine Java-Themen 4

Ähnliche Java Themen

Neue Themen


Oben