J

  • Jenkins Job 脚本启动 Tomcat 失败,但登录目标服务器启动正常。
    问题描述 Jenkins 上 Job 执行成功,查看服务器进程和日志,Tomcat 启动报错,没有 Tomcat 进程。 # Tomcat 报错信息 /usr/local/apache-tomcat-8.0.32/bin/catalina.sh: line 401: /usr/java/jdk1.8.0_66/bin/java: No such file or directory 用 Xshell 登录目标服务器,查看 JAVA_HOME 和 PATH 变量的值,如下: [root@vscloud /]# echo ...
  • JsonOutput.toJson、prettyPrint等方法,中文被转义
    问题描述 使用了 JsonOutput 的 prettyPrint 方法或者 toJson 方法,返回的字符串中,中文被转义为 \u738b 的形式 解决方案 \u738b 为 Unicode 字符。解决方法是解析 Unicode 字符为中文字符。 package org.qadoc.groovy.util import groovy.json.JsonOutput import org.apache.commons.lang3.StringEscapeUtils /** * JSON工具类 * author:李云 * time:2018-05-08 */ class JsonUtils{ ...