Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Creazione build.xml

  1. #1

    Creazione build.xml

    Ciao a tutti devo implementare un build.xml che invocato copia i file da delle cartelle e crea uno zip con tutto quello che ha copiato.

    ho provato così ma non funziona mi da l'errore target does not exist.

    ecco il build e le properties
    codice:
    xml
    
    <project basedir="." default="all">
    
    	<property file="build.properties" />
    	<target name="all">
    		<antcall target="clean" />
    		<antcall target="create_archive" />
    	</target>
    
    	<target name="create_archive" description="create zip">
    	
    		<macrodef name="copythings">
    			<attribute name="todir" />
    			<sequential>
    				<copy todir="@{todir}">
    					<fileset dir="${src_dir_cfg_dev}"></fileset>
    					<fileset dir="${src_dir_cfg_it}"></fileset>
    					<fileset dir="${src_dir_cfg_pvv}"></fileset>
    					<fileset dir="${src_dir_cfg_pqr}"></fileset>
    				</copy>
    				<copy todir="@{todir}">
    					<fileset dir="${src_dir_osb_dev}"></fileset>
    					<fileset dir="${src_dir_osb_it}"></fileset>
    					<fileset dir="${src_dir_osb_pvv}"></fileset>
    					<fileset dir="${src_dir_osb_pqr}"></fileset>
    				</copy>
    			</sequential>
    		</macrodef>
    		<zip destfile="${dist-dir}/${appl-name}_${version}.zip" basedir="${target-dir}" />
    	</target>
    
    	<target name="clean">
    		<delete dir="${dist-dir}" />
    		<delete dir="${target-dir}" />
    	</target>
    
    </project>

    Build.properties

    appl-name=ApiUnica
    target-dir=../target
    dist-dir=../dist
    src_dir_cfg_dev=02-cfg/dev
    src_dir_osb_dev=01-osb/dev
    src_dir_cfg_it=02-cfg/dev
    src_dir_osb_it=01-osb/dev
    src_dir_cfg_pvv=02-cfg/dev
    src_dir_osb_pvv=01-osb/dev
    src_dir_cfg_pqr=02-cfg/dev
    src_dir_osb_pqr=01-osb/dev


    qualsiasi domanda o se sono stato poco chiaro non esitate a chiedermelo Grazie

  2. #2
    premettendo che non ho mai fatto una cosa del genere ma vedo che hai Build con la b minuscola da una parte e maiuscola dall'altra .. può centrare ?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.