Avatar billede markymarc Nybegynder
23. marts 2004 - 13:24 Der er 10 kommentarer og
1 løsning

cacher ant noget?

Jeg bruger ANT til at lave min .jar fil, i mit EJB projekt. Jeg har lavet en target der ser så ledes ud:

  <target name="jar">
      <!-- <delete file="${dist}/HelpDeskEjb.jar"/>-->
      <jar destfile="${dist}/HelpDeskEjb.jar"
          basedir="/home/wdkmaol/IdeaProjects/HelpDesk/HelpDeskEjb/classes"
            update="true" >
          <metainf dir="META-INF/"/>
      </jar>
    </target>

Og den laver også min jar fint nok. Og putter det der skal i i mit META-INF  mappe i den. Men når jeg så ændre noget i mine xml filer, som jeg putter i META-INF(bruger Jboss, så det er jboss.xml osv). Kommer ændringerne ikke med, og det er lige meget hvad jeg gør. Så er det jeg tænker ???? og mon det er et commen problem eller hvad ?

Bruger ant 1.5.4

På forhånd tak.
Avatar billede arne_v Ekspert
23. marts 2004 - 13:33 #1
Jeg har aldrig haft det problem.

Har du checket datoer indeni jar og on disk ?
Avatar billede simonvalter Praktikant
23. marts 2004 - 13:38 #2
sæt update til false det burde virke
Avatar billede arne_v Ekspert
23. marts 2004 - 13:47 #3
Så er der ihvertfald fejl i docs:

update indicates whether to update or overwrite the destination file if it already exists. Default is "false". No
Avatar billede markymarc Nybegynder
23. marts 2004 - 13:51 #4
Niks desværre virker det ikke.
Filernes dato bliver heller opdateret. HEller ikke hvis jeg sletter filen først og opretter den igen. Så kommer den "gammel" jar pakke bare igen. Hvor date og tid er de gamle. Selv om jeg kan se at dato og tid er nye på de filer, der ligger i mit META-INF/ dir.
Avatar billede markymarc Nybegynder
23. marts 2004 - 14:12 #5
HOV Når jeg skriver META-INF dir i den sidste linje, mener jeg selvfølgelig det dir i mit target jeg tager filerne fra som skal ende i min jar's META-INF
Avatar billede simonvalter Praktikant
23. marts 2004 - 14:21 #6
jep, hensigten var også og se om det er update den er galt med, jeg har oplevet det før at ændringer ikke kom med hvis jeg ikke overskrev.
hvis den også overskriver med gamle filer er mit eneste bud at din sti er forkert.
Avatar billede markymarc Nybegynder
23. marts 2004 - 15:14 #7
Jeg har fundet fejlen. Vildt latterligt.
Bruger linux og Midnightcommander(MC), i MC er der åbentbart en cache der gemmer det.
Sorry jeg har brugt jeres tid, sider her med meget røder øre, igen SORRY.
Avatar billede markymarc Nybegynder
25. marts 2004 - 12:04 #8
Vil i ikke havde 15 point hver forresten??? Nu jeg er så dum
Avatar billede arne_v Ekspert
25. marts 2004 - 16:45 #9
Hvis du meget gerne vil af med dem ...
Avatar billede simonvalter Praktikant
25. marts 2004 - 18:10 #10
ikke fordi jeg samler men.. ;)
Avatar billede simonvalter Praktikant
31. maj 2004 - 17:17 #11
lukketid :) ?
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