1. 环境
1.1 jdk
1.1.1 下载:
Java Platform, Standard Edition 8 ReferenceImplementations
或其他途径下载
1.1.2 java环境配置
1.1.2.1 右键此电脑-属性-高级系统设置-环境变量-新建-新建变量,
变量名:JAVA_HOME
浏览到jdk安装目录,路径设置到jdkx.x.x_xxx这一层即可,
e.g. C:\Program Files\Java\jdk1.8.0_291
1.1.2.2 再次新建变量,变量名:CLASSPATH,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,点击确定。
1..1.2.3 找到Path系统变量,双击进去, 分别新建%JAVA_HOME%\bin、%JRE_HOME%\bin,然后点击确定。
1.1.3 检测配置
需要注意一点:在完成环境变量的设置之后,如果之前打开了cmd则需要重新打开,输入Java进行检测!
键盘Win+R,输入cmd
java -version
1.2 安装Jenkins
下载 : Index of /jenkins/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
傻瓜式安装
将Jenkins的Workspace目录切换成D分区或者其他分区。
- 打开jenkins安装目录—>打开“Jenkins.xml文件”
- 将环境变量 “JENKINS_HOME”对应的Value值改成我们自定义的workspace(这里我们自定义的workspace路径为: D:\Workspace\JenkinsHome )
- 在“任务管理器”中重启Jenkins服务
以便捷方式启停Jenkins服务,参考:
Jenkins plugin 开发之jenkins服务启停_m0_55064043的博客-CSDN博客
服务器上Jenkins启动成功之后,我们在客户端浏览器中输入Jenkins服务器地址和端口号,根据提示进行下一步操作。
1.3 安装maven
1.3.1 下载
Maven – Download Apache Maven
1.3.2 代理配置
E:\pgrelif\env\apache-maven-3.8.3\conf\settings.xml
可以通过修改 active 字段true/false控制带来生效/不生效
1.4.3 环境变量设置
计算机 - 属性 - 高级 - 环境变量 - Path - 编辑 - 浏览
1.4 安装idea
说明:因为后续开发过程中采用idea远程调试,1.4.4 和1.4.5 可以不用配置,至于配置后如何使用,尚需调研。
idea远程调试请参考:
Jenkins插件开发之调试_m0_55064043的博客-CSDN博客
1.4.1 下载
Other Versions - IntelliJ IDEA
1.4.2. 安装
1.4.3. 配置代理
注意: 配置完后重启
File -> Settings
注意: 配置完后重启
1.4.4. 插件安装
File -> Settings
1.4.5. Jenkins 服务配置
注意1:遇到crumb的问题如下解决
点击 Jenkins 控制台右上角自己的账号名。
进入到设置,在 API Token 中生成新的 Token。
将生产的Token直接填入到 IDEA jenkins 配置的密码位置。
不再填写 crumb data。
注意2: Test connection 报错
Jenkins Server Host Mismatch: expected='127.0.0.1' - actual='10.167.218.179'. Look at the value of 'Jenkins URL' at http://127.0.0.1:9090/configure
server Address的配置必须和 http://127.0.0.1:9090/configure 中的 Jenkins URL保持一致
1.4.6. maven配置