oa考勤管理系统解决方案,考勤系统操作流程
975
2022-05-28
windows安装目录踩过的坑(2.253+版本之后)
C:\WINDOWS\system32\config\systemprofile\AppData\Local\Jenkins.jenkins
原因是在jenkins.xml的配置文件里面,配置了JENKINS_HOME环境变量,指向了%LocalAppData%\Jenkins.jenkins 。如果所有文件都存放在C盘的话,会占用系统盘的空间,这个时候可以在刚安装完的时候,直接修改jenkins.xml配置文件里面的JENKINS_HOME环境变量的value ,然后重启服务即可。
目前尝试的新版本的安装目录有这个问题,因为我备注了版本号,但是不代表以后的版本也一直有这个坑,说不定又给修复了也不一定!!
控制台日志输出,中文显示乱码
在系统管理->系统配置->全局属性->环境变量下添加环境变量 ,key为LANG ,value为 zh.CH.UTF-8
Jenkins插件下载慢,或者下载不下来
1、可能是因为使用的是国外的下载源,所以下载插件比较慢,可以考虑换成国内的下载源地址:
清华大学镜像地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
Jenkins 中文社区维护的国内镜像源地址:
https://updates.jenkins-zh.cn/update-center.json
2、部分用户电脑上需要设置代理才能访问网络,需要在jenkins上也设置代理,才可以正常在线下载插件
3、可以使用离线下载所需插件进行安装,不过容易漏掉有依赖关系的插件,还需重新下载依赖,比较麻烦。
解决jenkins上无法展示HTML样式的问题
由于安全考虑,jenkins默认是禁止了外部的css和js的加载的,因此html报告显示会出现异常,常见的解决方案有以下几种:
1、在jenkins系统管理->脚本命令行 输入以下脚本运行:(此方案重启jenkins失效)
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")
2、利用jenkins的插件,在启动节点的时候自动触发某个job去执行groovy脚本。搜索安装Startup Trigger和Groovy插件即可。
配置一个job,然后在job中执行groovy脚本:
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")
3、以windows服务或者java -jar的方式启动的jenkins,可以修改jenkin.xml文件中的启动命令,加入参数
-Dhudson.model.DirectoryBrowserSupport.CSP=
4、用tomcat部署的jenkins,可以直接改catalina.bat文件,找到tomcat/bin下的catalina.bat文件,用Notepad++打开,加上一行代码
set JAVA_OPTS="-Dhudson.model.DirectoryBrowserSupport.CSP"
使用JNPL方式连接节点踩的坑
选择上面这种方式连接节点时,可以通过下载一个JNPL文件进行连接jenkins的master节点:
在下载JNPL文件启动连接的时候,可能会遇到下面的报错:
可能原因:
1、下载JNPL文件的时候,地址中是localhost,在其他机器上访问不了(建议用本机的真实ip去访问jenkins,然后下载JNPL文件)
2、在全局安全配置下,找到代理,点一下代理协议,把代理协议中的Java Web Start Agent Protocol/4 (TLS 加密)前面的框勾选一下
目前按照以上两种方式处理之后,基本上可以解决JNPL连接报错的问题
那些其他你踩过的坑:
因为是个人订阅号,也没有留言功能,欢迎大家在屏幕下方参与讨论,把你们遇到的坑一起分享出来,到时候我可以整理一下,接着分享给大家。
往期推荐
0基础入门软件测试之小白指南
jenkins踩过的坑之--节点连接
Jenkins常用插件介绍之权限控制插件Role-based Authorization Strategy
Jenkins介绍及环境搭建和目录结构介绍
Jenkins之系统管理下的各配置选项介绍
Jenkins教程之java代码编译、打包、代码扫描
Jenkins自动部署测试环境之jar包部署
Postman+Newman+Git+Jenkins实现接口自动化测试持续集成
Fiddler Everywhere之AutoResponder功能详解
特定场景下才能复现的bug案例分享之--前端排序字段的锅
以淘宝为例教你如何突破网站对selenium的屏蔽
一篇文章为你揭秘pytest的基本用法
Jenkins
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。