[ djura1 @ 28.11.2003. 21:11 ] @
Imam problema oko pravljenja JAR arhive. Zadao sam komandu ovako:
Code:
D:\Java>jar cfm SimpleBean.jar manifest.tmp SimpleBean.class


Dobio sam gresku koja izgleda ovako:
Code:
java.io.IOException: misplaced continuation line
        at java.util.jar.Attributes.read(Attributes.java:349)
        at java.util.jar.Manifest.read(Manifest.java:162)
        at java.util.jar.Manifest.<init>(Manifest.java:52)
        at sun.tools.jar.Main.run(Main.java:124)
        at sun.tools.jar.Main.main(Main.java:904)


SimpleBean.java i SimpleBean.class su u istom folderu.Da li ovo mozda znaci da imam problema u CLASSPATH varijabli (trenutna vrednost CLASSPATH=.;d:\TIJ3;)?
[ Java Beograd @ 01.12.2003. 09:18 ] @
To je neki problem u Manifest.tmp fajlu. Jesi li probao bez navodjenja manifest fajla. Jel ti manifest neophodan ?
[ djura1 @ 02.12.2003. 07:22 ] @
U pitanju je primer iz JavaBeans tutoriala i treba da izgleda bas ovako. U svakom slucaju, probacu bez manifesta.
[ bunker @ 04.12.2003. 11:24 ] @
u manifest fajlu posle prvog reda pritisni ENTER, odnosno, prebaci se u novi red. verovatno kada vm cita manifest koristi File#readLine() metod, pa zbog toga nastaje problem. ovo vazi i ako imas vise o jedne linije u manifestu, iza poslednje se prebaci u novi red koji cce ostati prazan..

javi ako sam bio u pravu...

poz.
[ djura1 @ 05.12.2003. 22:11 ] @
Na zalost, dobijam istu gresku. Hvala u svakom slucaju.
[ bunker @ 08.12.2003. 22:39 ] @
ako jos uvek imas problem, posalji manifest na skeniranje. mozda si napravio neki propust... mada... da li imas vise od jedne linije u njemu... daj da vidimo to.

cemu sluzi taj manifest, za izvrsni jar ili nesto drugo?