2016-12-20 20 views
2

私は以下の問題があります:既存のJavaプロジェクトをMavenに追加

Eclipseを使用して、私はlocalhostで動作するmaven Springプロジェクトを作成しました。私の仕事は、ローカルプロジェクトをdev/productionサーバーに移動するための展開手順を作成することです。

フローは次のとおりです。企業SVNに変更をコミットします。私は、devのサーバーに最新のリビジョンをダウンロードするスクリプトを書いた。私は同じサーバーにMavenもインストールしています。

このプロジェクトをビルドするにはどうすればいいですか?(ソースがSVNから/home/project1/latest/にダウンロードされたとします)、コンパイル済みのJavaクラスファイルをtomcatルートディレクトリにrsyncできますか?

+0

ビルドタグ ' 'にsourceDirectoryを試しました。 – LynAs

答えて

3

一般的なビルドサーバー(Jenkinsのような継続的な統合ユーティリティを使用)でプロジェクトを構築してから、同じjar/warファイルを必要な環境に配布することをお勧めします。
これにより、テスト済みのコードベースがより高い環境にアップグレードされるようになります。

+0

良いアイデアのように聞こえます。私はこれについて経営陣と話し合って、彼らが何を言うのかを見ていきます。 – mariobgr

関連する問題