ho un problema. Sto usando un plugin antrun per Maven e faccio il prossimo: ho cartella e sottocartelle (non so cosa si chiamino sottocartelle e il loro numero) e sto archiviando per queste sottocartelle con il loro nome (nome sottocartella - "1 ", nome dell'archivio -" 1.acp ").Proprietà modificabili antimutabili a
<tasks>
<taskdef resource="net/sf/antcontrib/antlib.xml" classpath="${settings.localRepository}/ant-contrib/ant-contrib/1.0b3/ant-contrib-1.0b3.jar" />
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpath="${settings.localRepository}/ant-contrib/ant-contrib/1.0b3/ant-contrib-1.0b3.jar" />
<for param="file">
<path>
<dirset dir="src/main/bootstrap" includes="/*" />
</path>
<sequential>
<basename property="dir" file="@{file}" />
<zip destfile="${project.build.outputDirectory}/alfresco/extension/agilent/${dir}.acp" basedir="@{file}" />
</sequential>
</for>
</tasks>
Ma la proprietà dir è immutabile !!! E tutti gli archivi hanno il nome "1.acp". Come rendere questa proprietà mutabile o farlo in un altro modo?
Grazie !!! È davvero funzionante !!! – VladislavLysov