Avatar billede bizcom Novice
22. marts 2005 - 16:15 Der er 10 kommentarer

ANT/Java set heap size

Hej

Hvordan sætter man Java heap size når man kører java fra ANT!

Noget lignende : ??

SET ANT_OPTS=-J-Xms512m!!!
ANT ...

Eller hvad...
Dette virker i hvert fald ikke!!
Avatar billede arne_v Ekspert
22. marts 2005 - 16:33 #1
SET ANT_OPTS=-Xms512m

måske
Avatar billede arne_v Ekspert
22. marts 2005 - 16:35 #2
Men default plejer at være nok til selve ant taskene.

Og vil du køre et program så:

<java fork="true" ...>
    ...
    <jvmarg value="-Xms512m"/>
</java>
Avatar billede bizcom Novice
22. marts 2005 - 16:46 #3
Sådan ser min build.xml fil ud!!! Hvad gør jeg forkert?

            <java className="testInvoice"
                fork="true" failonerror="true"
               
                classpathref="classpathIdentifier">
                <arg value="${outdir}"/>
                <arg value="${rutine}"/>               
            <arg value="-Xms512m"/>   
            </java>

Hvordan implementerer jeg din kode?
Avatar billede bizcom Novice
22. marts 2005 - 16:50 #4
<java className="testInvoice"
                fork="true" failonerror="true"               
                classpathref="classpathIdentifier">
                <arg value="${outdir}"/>
                <arg value="${rutine}"/>       
                <jvmarg value="-Xms512m -Xmx512m"/>

            </java>

Med dette kode skriver JVM :

runbatch:
Invalid initial heap size: -Xms512m -Xmx512m
Could not create the Java virtual machine.
Avatar billede arne_v Ekspert
22. marts 2005 - 16:51 #5
Prøv:

<java className="testInvoice"
                fork="true" failonerror="true"
             
                classpathref="classpathIdentifier">
                <jvmarg value="-Xms512m"/> 
                <arg value="${outdir}"/>
                <arg value="${rutine}"/>             
            </java>
Avatar billede arne_v Ekspert
22. marts 2005 - 16:51 #6
<java className="testInvoice"
                fork="true" failonerror="true"
           
                classpathref="classpathIdentifier">
                <jvmarg value="-Xms512m"/>
                <jvmarg value="-Xmx512m"/>
                <arg value="${outdir}"/>
                <arg value="${rutine}"/>           
            </java>
Avatar billede bizcom Novice
22. marts 2005 - 16:52 #7
runbatch:
Error occurred during initialization of VM
Incompatible initial and maximum heap sizes specified

Så skriver den dette!!! ??
Avatar billede arne_v Ekspert
22. marts 2005 - 16:58 #8
Og der er ikke en slag fejl så mx mindre end ms ?
Avatar billede arne_v Ekspert
10. april 2005 - 17:32 #9
??
Avatar billede bizcom Novice
10. april 2005 - 18:19 #10
Min mx er ikke mindre end min ms!!!
Hmm... mærkeligt... Har lige været væk fra problemet, men jeg prøver lige igen i morgen!!!
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