Hi there,
I have to fresh up the thread again, because I have the same problem.
After the download i did the following:
- cd installtemps
- tar zxf concurrent.tar.gz
- cd concurrent
- mkdir bin
- javac -d bin *.java
here i got the same 2 warnings like mreczio (but ignored it
)- jar cvf ../concurrent.jar
but now i get the following message
Code:
ich:/installtemps/concurrent# jar cvf ../concurrent.jar
Flag 'c' erfordert die Angabe von Eingabedateien!
Syntax: jar {ctxu}[vfm0Mi] [JAR-Datei] [Manifest-Datei] [-C dir] Dateien ...
Optionen:
-c neues Archiv erstellen
-t Inhaltsverzeichnis für Archiv auflisten
-x benannte (oder alle) Dateien aus dem Archiv extrahieren
-u vorhandenes Archiv aktualisieren
-v ausführliche Ausgabe für Standardausgabe generieren
-f Namen der Archivdatei angeben
-m Manifestinformationen aus angegebener Manifest-Datei einbeziehen
-0 nur speichern; keine ZIP-Komprimierung verwenden
-M keine Manifest-Datei für die Einträge erstellen
-i Indexinformationen für die angegebenen JAR-Dateien generieren
-C ins angegebene Verzeichnis wechseln und folgende Datei einbeziehen
Falls eine Datei ein Verzeichnis ist, wird sie rekursiv verarbeitet.
Der Name der Manifest-Datei und der Name der Archivdatei müssen
in der gleichen Reihenfolge wie die Flags 'm' und 'f' angegeben werden.
Beispiel 1: Archivieren von zwei Klassendateien in einem Archiv mit dem Namen classes.jar:
jar cvf classes.jar Foo.class Bar.class
Beispiel 2: Verwenden der vorhandenen Manifest-Datei 'meinmanifest' und Archivieren aller
Dateien im Verzeichnis foo/ in 'classes.jar':
jar cvfm classes.jar meinmanifest -C foo/ .
jar cvf ../concurrent.jar *.class
?? Or what does it mean?
Thanks,
Jordan
Leave a comment: