javaプロジェクトを展開する
1部署javaプロジェクト二システム管理->管理プラグインは、Maven Integration pluginとDeploy to container Pluginがインストールされているかどうかを確認し、インストールされていない場合は、この2つのプラグインをインストールする必要があります。 プラグインをインストールし終わったら、jecins を再起動する必要があります。新しいタスクを作成します。 ログインして、「新規作成」をクリックして、ジョブ名をカスタマイズします。 「mavenプロジェクトを構築する」 を選択します。は「確定」をクリックして「git」を選択し、Repository URLはあなたのgitアドレスを記入し、対応するkeyを配置します。皆さんは事前にjeckinsこのマシンで直接に遠隔git操作できるようにしてください。問題があったら探してみてください。Build Triggers、Build Evironment、Pr Stepはデフォルト を保持します。
「Root POM」はpom.xmlで、Goals and optionsはclean install-D maven.test.skyp=true を記入します。 Post Step、Build Settingsはデフォルト を保持します。構築後の操作は上記のようにソースコードをコンパイルし、パケットを生成し、次のステップは私たちのリリース動作です。 まずメールのヒントを作成します。 再度「Post-build Actions」をクリックして「Deploy war/ear to a container」を選択し、「WAR/EAR files」をクリックして*/warを記入します。ContinersはTomcat 8.xを選択して、Tomcat URLはwarパッケージをリリースするどのマシンのurl Credentialsを記入します。ここで右側のAddをクリックして、ユーザー名とパスワードを追加します。もちろん上のDeploy war/ear to a containerを追加します。そのアカウント情報とパスワードは全部前に配置したtomcatです。 jokinsサービスを再開します。 テスト構築プロジェクトの説明を開始しました。初めて構築したのはちょっと長いです。今まで出力の操作ログを見てきましたが、まだ継続的に各種プラグインをダウンロードしています。以下のようにエラーを報告しました。私たちはjavaが問題があるので、jdkを再配置してください。jdkサーバーにはjdkがあります。インストールする必要はありません。jdkをインストールしていないなら、jdkをインストールしてください。 問題が発生したら、私達はロールバックが必要です。実はロールバックも簡単です。ギtの上でロールバックすれば、再度リリースすればいいです。
[root@chy01 jdk1.8]# /usr/local/jdk1.8/bin/java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) Client VM (build 25.144-b01, mixed mode)
の後、jecinsサービスを再開する必要があります。以下のスクリーンショットはwarパケットの送信に成功し、メールで通知されました。Tomcat server上で調べます。[root@chy ~]# ls /usr/local/tomcat/webapps/
docs examples host-manager manager ROOT zrlog-1.8.0-SNAPSHOT zrlog-1.8.0-SNAPSHOT.war
ホームページで私達が構築したのを確認してください。zrloghttp://192.168.212.10/zrlog-1.8.0-SNAPSHOT/ もう一つの問題があるかもしれませんが、どうやってロールバックしますか?