10其他 - ジェンキンスは、コンテナに戦争/耳を展開します

  ジェンキンスは、戦争を介してパケットであってもよい遠隔プラグコンテナTomcatに送信される「コンテナに戦争/耳を展開」

あなたがここに記録し、この方法を使用して公開すると以前は、nhorizo​​ns-webappの-原始星のケーススタディを展開します

1.ジェンキンスは、プラグインをインストールします

  

参照の前に2:https://www.cnblogs.com/bloodthirsty/p/11344891.html、実行改変シェル

    #!/ binに/ bashの
    BUILD_ID = DONTKILLME
     エコー " シェルの実行開始" 

    のCDの$ WORKSPACE / nhorizo​​ns- アプリケーション
    MVNクリーンインストール

    CDの$ WORKSPACE / nhorizo​​ns-アプリケーション/ nhorizo​​ns-webapp- ベース
    MVNクリーンインストール

    のCDの$ WORKSPACE / nhorizo​​nsアプリケーション/ $ appNameの
    MVNきれいなパッケージ -Ptest

3建設作業後

tomcat7約4は、Linuxにインストール

  CDは/ usr / local /

  wgetのhttps://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.96/bin/apache-tomcat-7.0.96.tar.gz

  タール-zxvfのapache-tomcatの-7.0.96.tar.gz

  VIのapache-tomcatに-7.0.96 / confに/ tomcatに-users.xmlの 

  ユーザーを増やします:

<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="tomcat" password="xxx" roles="manager-gui,manager-script,manager-jmx,manager-status"/>
<user username="deploy" password="xxxxx" roles="manager-gui,manager-script,manager-jmx,manager-status"/>

  修改端口:

  找到

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

  修改8080为你的端口

  cd apache-tomcat-7.0.96

  ./bin/start.sh

5 Context path

  为什么不用它?部署后发现,用http://ip:your port/context path/login.htm登录,

而我的项目里是用tomcat7-maven-plugin启动的,所以弃用,改用clean tomcat7:run

 

おすすめ

転載: www.cnblogs.com/bloodthirsty/p/11345052.html