ant jar properties文件

ant编译的时候是只编译java文件,如果有properties文件则不编译(这个似乎显然)。那么
打包的时候,必须拷贝这个properties文件到指定的class文件夹,然后在将它打包到jar文件。
如:

<target name="jar" depends="compile">
        <mkdir dir="${dest.dir}"/>
        <copy todir="${classes.dir}">  // 先拷贝
            <fileset dir="${src.dir}" includes="**/*.properties"/>
            <fileset dir="${conf.dir}" includes="*.properties"/>
        </copy>
        <jar destfile="${dest.dir}/${upyun.jar}">
            <fileset dir="${classes.dir}">
                <include name="**/*.class" />
                <include name="**/*.properties"/> //打包
            </fileset>
        </jar>
    </target>

 

你可能感兴趣的:(properties)