在测试用的一个jenkins上执行任务用到了的Git命令,然后得到了“git: /usr/local/jboss/bin/native/libz.so.1: no version information available (required by git)”这样的一些警告信息。
然后,我ssh登录到该jenkins执行机上,运行”git –version”这样的命令也是正常的,没有警告信息。
而且,看到“/usr/local/jboss/bin/native/libz.so.1”这个路径看着有点怪,怎么跑到这里去找.so库呢。想了下,这个jenkins是用jboss容器启动的,可能是jboss的一些默认配置。(没准备换容器了,暂不细看它,先解决问题吧)
在jenkins中新建一个job,job中执行shell命令,很简单的两条命令如下:
代码如下 | 复制代码 |
echo $LD_LIBRARY_PATH git --version |
代码如下 | 复制代码 |
+ echo /usr/local/jdk/jre/lib/amd64/server:/usr/local/jdk/jre/lib/amd64:/usr/local/jdk/jre/../lib/amd64:/usr/local/jboss/bin/native /usr/local/jdk/jre/lib/amd64/server:/usr/local/jdk/jre/lib/amd64:/usr/local/jdk/jre/../lib/amd64:/usr/local/jboss/bin/native + git --version git: /usr/local/jboss/bin/native/libz.so.1: no version information available (required by git) git version 1.7.1 Finished: SUCCESS |
代码如下 | 复制代码 |
[root@host_5-147 ~]# find /usr/ -name "libz.so*" /usr/lib64/libz.so /usr/local/jboss/bin/native/libz.so.1 /usr/local/jboss/bin/native/libz.so /usr/local/jboss/bin/native/libz.so.1.2.3 |
SpringBoot测试配置属性与web启动环境解析
vue中将el-switch值true、false改为number类型的1和0解析
Vue中的路由配置项meta使用解读
SpringBoot自定义bean绑定解析
SpringBoot常用计量与bean属性校验和进制数据转换规则解析
工厂方法在Spring框架中的运用介绍