0

私はJavaプロジェクトを持っています。最初は、.java ファイルと .class ファイルから始めました。その後、Ant をプロジェクトにデプロイし、プロジェクト ディレクトリに dist と docs フォルダーがあり、build.xml もありました。言及すべき依存関係はありますか。ところで、受信者からソース コードとバイナリを要求されました。また、ant クラスパスの設定について心配する必要がありますか?、ありがとう

4

2 に答える 2

2

プログラムをコンパイルして実行するために必要なすべてのものをクライアントに提供する必要があります。これは、最低限、ソース、すべての依存ライブラリ ファイル、およびビルド スクリプトがすべて適切にパッケージ化されていることを意味します。使用できる基本的なレイアウトは次のとおりです。

src         (all your source code here)
lib         (third party libraries here)
build.xml   (your build script)

レイアウトされたフォルダー内のコンテンツだけに基づいてプロジェクトを構築できることを確認してください。次に、フォルダーをクリーンアップし、それらをアーカイブに圧縮して、アーカイブをクライアントに送信します。

于 2012-04-11T21:15:32.053 に答える
0

Ant を使用してプロジェクトをビルドしていて、既にbuild.xmlファイルを作成している場合、これを含めると、依存関係などを指定してプロジェクトをビルドするのに役立ちます。

Ant サイトには、build.xml ファイルの例があります。 http://ant.apache.org/manual/using.html#example

于 2012-04-11T21:12:31.843 に答える