Java/Eclipse。開発は正常に機能します。ビルドサーバーにはWindowsまたはFreeBSDのいずれかがあります。
次のことを実行したいのですが、展開するには(非常に自動化された方法で):
1:ソース管理からすべてをプルダウンします(PERFORCE)
2:構成可能なjavacと引数を使用してすべてのソース(およびすべての依存関係プロジェクト)をビルドします(異なるコンパイラーがパフォーマンスに影響を与えるかどうかを確認したい)
3:プロガードを実行する
4:すべてのリソース(.class、 "res /"ディレクトリ、外部.jarsなど)をjarにパッケージ化します。
5:.jnlpWebStartを作成します
6:ネイティブWindowsインストーラーを作成します(何か提案はありますか?)
7)Androidアプリの場合、4/5は代わりにデプロイ可能なAndroidパッケージにビルド/サインインする必要があります
antを試しましたが、非常に不格好でエラーが発生しやすいようです。たぶん、これを行うための最良の方法は、すべてをスクリプト化することですか?これを行うための良い方法がすでにあるはずのようです。