3

重複の可能性:
Ant - 特定のフォルダー内のすべてのファイルの名前を取得する方法

ant を使用してプロジェクトの jar ファイルを作成しました。私のプロジェクトにはいくつかの外部ライブラリがあります。これらの外部ライブラリ ファイルを実行可能 jar に追加するにはどうすればよいですか。
外部 jar を使用してマニフェストに Class-path 属性を追加しました。しかし、うまくいきません。
外部ライブラリを追加するにはどうすればよいですか。
前もって感謝します。

4

1 に答える 1

4

そのようです:

<jar destfile="${jar.file}" 
    basedir="${build.dir}" 
    manifest="${manifest.file}">
    <fileset dir="${classes.dir}" includes="**/*.class" />
    <zipgroupfileset dir="${lib.dir}" includes="**/*.jar" />
</jar>

多分これも役立つかもしれません:

http://code.google.com/p/jarjar/

また、これを読んで:

http://docs.oracle.com/javase/tutorial/deployment/jar/downman.html

于 2012-11-30T04:26:50.233 に答える