0

これは些細な質問のように思えるかもしれませんが、私は約 1 時間 Google で検索しましたが、直接対処する答えが見つからなかったので、次のようになります。

スタック:

  • ジャワ
  • Tomcat7
  • MySQL
  • OpenDS

開発環境 IntelliJ IDEA (個人用) - 一部の開発者は Eclipse を好みます

複数の環境にデプロイする Java/Spring プロジェクトがあり、開発者がワークステーションからデプロイ可能な WAR ファイルを作成できるビルド プロセスを作成しようとしています。たとえば、次の目的で、ANT または手動でサーブレット コンテナーにデプロイできる WAR を構築できるようにしたいと考えています。

  1. サンドボックス - ローカルの Tomcat などを使用して、指定されたワークステーションで実行されるビルド。
  2. DEV - 自分のワークステーションから、別のチームに送信して管理対象の DEV サーバーにデプロイできる WAR を作成します
  3. QA - DEV と同じですが、参照される他のサーバー名、暗号化された文字列として渡されるパスワードなどの置換変数が明らかに異なります。
  4. PROD - QA と同じ...

私ができるようにしたいのは、コマンド ラインまたは IntelliJ を使用して、WAR ファイルをパッケージ化する環境を指定し、それを実行することです。次に、WAR を受け取り、必要なことを行います。

繰り返しますが、これは些細なことのように聞こえますが、ANT について非常に基本的なことが欠けていることがありますが、提供できるヘルプは大歓迎です。

4

1 に答える 1