0

私はアリと日食を使って簡単な在庫プログラムの瓶を作ろうとしています。xmlファイルをビルドしましたが、buildjarターゲットに何かを追加して、antがitemdatabaseファイル(現在ベースディレクトリにある)をjarに含める必要があります。私が今まで持っているもの。

<target name="buildjar" depends="clean">
    <jar jarfile="${build.dir}/StudioCat.jar">
        <fileset dir="${basedir}">
            <include name="config/*"/>
            </fileset>
            <fileset dir="${bin.dir}">
                <include name="**/*.class"/>
            </fileset>
            <manifest>
                <attribute name="Main-Class" value="presentation.CreateInventoryUI"/>
            </manifest>
    </jar>

    <copy todir="${build.dir}">
    <fileset dir="${basedir}">
        <include name="config*/**/*"/>
        </fileset>
        </copy>

        </target>
4

2 に答える 2

0

1).jarタスクを使用します(すでに実行しているように):

2)通常、プロジェクトの「src/」の下にいくつかのサブフォルダーがあります。

src/
    css/
    java/
    html/
    images/
    config/

3)XMLはsrc / configに存在します(たとえば)。あなたの

<target name="buildjar" depends="clean">
  <jar jarfile="${build.dir}/StudioCat.jar">
    <fileset dir="${basedir}"
         includes="config.xml"
         fullpath="config/config.xml"/>
    </fileset>
...

いくつかのリンク:

Q:EclipseのようなIDEを使用していますか?

于 2012-06-25T17:54:48.250 に答える
0

'config'ディレクトリとその内容を含めた方法と同様です。

<fileset dir="${basedir}">
  <include name="config/*"/>
  <include name="itemdatabase"/> <!-- To include itemdatabase -->
</fileset>
于 2012-06-25T17:58:16.253 に答える