zoukankan      html  css  js  c++  java
  • jenkins gradle 编译遇到tomcat异常

    使用gradle在jenkins 上构建的时候遇到

    进行构建的时候报"Could not load Logmanager org.apache.juli.ClassLoaderLogManager"的异常

    按照网上的说法,注释了tomcat中 catalina.sh 中关于 Logging的信息。

    结果错误依旧。

    然后进行进一步排查,发现可能是tomcat启动并未使用 catalina.sh

    于是, 详读了 jenkins自带的启动脚本/apache-tomcat/scripts/ctl.sh:

    发现了这么一段:

         if [ $TOMCAT_ASTOMCATUSER -eq 1 ]; then
                $TOMCAT_BINDIR/daemon.sh start
            else
                $TOMCAT_BINDIR/startup.sh
            fi

    又查到:

    ALLOW_TOMCAT_ASROOT=0

    TOMCAT_ASTOMCATUSER=0
    if [ `id|sed -e s/uid=//g -e s/(.*//g` -eq 0 ] && [ $ALLOW_TOMCAT_ASROOT -eq 0 ]; then
        TOMCAT_ASTOMCATUSER=1
    fi

  • 相关阅读:
    C语言指向指针的指针
    C语言注意事项
    C语言指针
    C语言字符串
    C语言数组
    C语言交换两个数的值
    C语言位运算符
    C语言各种进制输出
    C语言中各种进制的表示
    C 语言sizeof运算符
  • 原文地址:https://www.cnblogs.com/lykm02/p/4539276.html
Copyright © 2011-2022 走看看