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をインストールしてください。
    [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/ もう一つの問題があるかもしれませんが、どうやってロールバックしますか?
  • 問題が発生したら、私達はロールバックが必要です。実はロールバックも簡単です。ギtの上でロールバックすれば、再度リリースすればいいです。