Avatar billede mickni33 Nybegynder
24. august 2005 - 08:44 Der er 14 kommentarer og
1 løsning

update af jarfil

hvad skal jeg skrive i command prompt hvis jeg skal tilføje en .class fil til en eksisterende jar fil.

min nye .class fil som skal tilføjes hedder :  nyfil.class
den eksisterende jar fil                  : minJarFil.jar
Avatar billede arne_v Ekspert
24. august 2005 - 08:48 #1
prøv

jar uf minjarfil.jar nyfio.class
Avatar billede arne_v Ekspert
24. august 2005 - 08:48 #2
[hvis du kender tar så bruger har ganske vist zip format men tar kommando linie syntax]
Avatar billede arne_v Ekspert
24. august 2005 - 08:49 #3
Og 99.9% compiler alle filer igen og laver en helt ny jar fil med cf
Avatar billede mickni33 Nybegynder
24. august 2005 - 09:11 #4
hvad gør man når stien har ' space' i mapperne f.eks:
c:\SW projects\jbuilder\.......
den skriver nemlig at mappen SW ikke eksistere
Avatar billede mickni33 Nybegynder
24. august 2005 - 09:18 #5
har bare taget en copi så det heler bliver jar'et samme sted
Avatar billede arne_v Ekspert
24. august 2005 - 09:19 #6
"" omkring ligesom man plejer
Avatar billede arne_v Ekspert
24. august 2005 - 09:19 #7
andet godt råd: undgår dirs med mellemrum i !
Avatar billede mickni33 Nybegynder
24. august 2005 - 10:10 #8
ahhh ok.... Ja men jeg er på arb så det ikk mig der har oprettet serveren :-)

Husk svar
Avatar billede arne_v Ekspert
24. august 2005 - 10:41 #9
svar
Avatar billede mickni33 Nybegynder
24. august 2005 - 13:24 #10
er det nok bare at updatere selve  .class filen eller skal man også tilføje de import packages man bruger?
Avatar billede arne_v Ekspert
24. august 2005 - 13:27 #11
class filen skulle være nok

[de ting du importerer vil vel også typisk ligge i en seperat jar file]
Avatar billede mickni33 Nybegynder
24. august 2005 - 13:30 #12
aahhh... nåå ja ok
Avatar billede mickni33 Nybegynder
25. august 2005 - 10:14 #13
hvis min eksisterende jar fil har en masse biblioteker hvordan for jeg så lagt min opdateret klasse ind det rigtige sted?

Hvis jeg gør sådan:
jar -uvf0 minJar.jar updateretKlasse.class

så bliver min  .class  fil bare lagt i roden af minJar.jar, jeg vilgerne have lagt upDateretKlasse.class ind i en bestemt mappe i minJar.jar

Har prøvet at tilføje nogle stier men det har ikke virket skrive at der ikke eksistere sådanne biblioteker
Avatar billede arne_v Ekspert
25. august 2005 - 10:19 #14
C:\dir\foobar.jar
C:\dir\pakke\Foobar.class

stå i C:\dir

så vil jeg antage at

jar uf foobar.jar pakke\Foobar.class

virker
Avatar billede mickni33 Nybegynder
25. august 2005 - 10:25 #15
Hmm det er klart.... Ligger også på et andet drev , så jeg prøver lige igen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester