1

私はJavaの初心者です。アプレットの開発中に、サーバー側アプリケーションで使用する一連の関数を含むライブラリも作成しました。
アプレット内で使用しているライブラリからクラスのみをエクスポートすることで、jarサイズを縮小できる可能性があることに気付きました。
半自動で行う方法はありますか?
使用済みのクラスを教えてくれるアプリ、または同様の何か...

編集:
おそらく私はそれを正しく表現することができませんでした。
私がやりたいのは、このライブラリからアプレットに使用しているクラスを取得することです。
現在行っているように手動で行うこともできますが、使用しているクラスを推測するのではなく、使用しているクラスを指定して、ビルドを作成するのに役立つツールを使用したいと思います。私は日食を使っていますが、アリを知っています。アプレットまたはjarの作成方法を知っています。私の問題はそれをより効率的にすることです。

4

1 に答える 1

0

これは、jar ファイルの構築に使用しているツールに大きく依存します。しかし、おそらくこれらのツールには、jar-File からクラス/ファイルを除外するメカニズムが既に用意されています。古典的なツールはアリでしょう。ant を使用している場合は、次のリンクから情報が得られます:ディレクトリの内容に基づいて、ant ファイルセットからディレクトリを除外する方法

別のツールを使用している場合は、質問を編集してください。

余談ですが、本当にクライアント/サーバー アプリケーションに Java アプレットを使用するつもりですか。簡単に配布できるという理由でアプレットを好む場合は、Java Web Start の使用を検討してください。

于 2013-02-25T07:11:28.263 に答える