zoukankan      html  css  js  c++  java
  • Jenkins 七: 部署到Tomcat

    在build.xml定义了打包target之后,我们可以将打包生成的war文件直接部署到tomcat。

    1. 建立Tomcat用户。

    打开Tomcat安装路径下的 conf/tomcat-users.xml文件,在”tomcat-users“ 标签里面输入:

    <role rolename="manager-gui"/>
        <role rolename="manager-script"/>
        <role rolename="manager-jmx"/>
        <role rolename="manager-status"/>
        <user username="admin" password="123456" roles="manager-gui,manager-script,manager-jmx,manager-status" />

    这样就建好了一个用户名是 ”admin” ,并且密码是”123456“的用户。

    2. 启动Tomcat。

    双击Tomcat安装路径下的 bin/startup.bat脚本来启动Tomcat。

    3.  打开浏览器,输入“http://localhost:8081/”,可以看到Tomcat 首页。点击”manager webapp“链接,输入刚刚的用户名以及密码,即”admin “和“123456”,如果成功打开“Tomcat Web Application Manager”页面说明刚刚的用户新建成功。

    4. 安装插件

    进入“系统管理” –> “管理插件”-> “可选插件”,在“过滤”中输入“Deploy to container Plugin ”,可以看到页面显示出该插件,选中并点击“直接安装”即可。

    Deploy to container Plugin

    This plugin allows you to deploy a war to a container after a successful build.
    Glassfish 3.x remote deployment

    5. 任选一个项目,点击“配置”。

    6. 找到“构建后操作”,点击“增加构建后操作步骤”,选择“Deploy war/ear to a container”。

    输入如下数据:

    WAR/EAR files: 输入构建时生成的war文件相对于本项目的路径。

    比如说我的 war文件路径为“D:JekinsworkspaceAnt_projectpackageaa.war”, 我的项目名是”Ant_project“,那么这里填写”packageaa.war“。

    找到“Containers”,点击“Add Container”按钮,选择你之前安装的Tomcat版本,我的是”Tomcat 7.x”。

    “Manager user name“:Tomcat用户名,即”admin“。

    Manager password: Tomcat用户密码,即”123456“。

    Tomcat URL: Tomcat的网址,类似 ”http://localhost:8081/“。

    7. 点击”应用“,点击”保存“按钮。

    8. 点击”立即构建“。

    9. 构建完成之后,没有问题的话会在 Tomcat的安装路径下的 webapps路径下看到war包。同时打开 ”http://locathost:8081”+ 包名 可以成功打开项目网页。比如这里就是 “http://locathost:8081/aa”。

  • 相关阅读:
    set, bag, list, map的语义
    ExtJs 自定义Vtype验证
    详解.NET中的动态编译技术
    IL汇编语言介绍(译)
    C# 文件操作相关
    邮件系统
    关于Nhibernate中的多数据库支持
    .NET中 用C#操纵IIS
    ExtJS日期格式
    完全详解使用Resource实现多语言的支持
  • 原文地址:https://www.cnblogs.com/miniren/p/5231252.html
Copyright © 2011-2022 走看看