• jenkins构建maven项目


    好记性不如烂笔头,仅用来记录

    一、linux的环境

    jdk 、maven 、tomcat版本按照所定需求安装好

    二、jenkins安装

    这里就忽略了

    三、jenkins所需要的插件

    Deploy to container

    Maven Intergration plugin

    四、全局工具配置

     

     

     五、创建任务

     

     

     

    打开tomcat下conf/tomcat-users.xml,在</tomcat-users>之前增加以下配置:

    <role rolename="manager"/>

    <role rolename="manager-gui"/>

    <role rolename="manager-script"/>

    <role rolename="manager-status"/>

    <user username="xxx" password="xxxx" roles="tomcat,admin-gui,admin,manager,manager-gui,manager-script"/>

     

     之后点击构建得到以下结果就是完满成功了~

     

    如果Jenkins报错:The username you provided is not allowed to use the text-based Tomcat Manager (error 403):

    在tomcat目录修改两个文件!

    webapps/manager/META-INF/context.xml

    webapps/host-manager/META-INF/context.xml

    将只允许本机访问的限制注释掉即可,

    如果jenkins报错:

    ERROR: Maven JVM terminated unexpectedly with exit code 137


    1、查看内存使用情况:free -m

     2、创建虚拟内存磁盘卷

    mkdir /swap

    dd if=/dev/zero of=/swap/swapadd bs=1024 count=2024288

    3、将磁盘卷转为虚拟内存卷

    mkswap /swap/swapadd

    4、启用虚拟内存服务

    swapon /swap/swapadd

    5、再次查看内存情况

  • 相关阅读:
    获取并设置ListView高度的方法
    Android的webview加载本地html、本apk内html和远程URL
    Android
    jQuery通知插件noty
    腾讯地图之Marker
    星星打分
    eval以及json
    PHP json_encode
    javascript 检测密码强度 美化版
    javascript 检测密码强度
  • 原文地址:https://www.cnblogs.com/laoayi/p/12868155.html
Copyright © 2020-2023  润新知