Java17+Tomcat+Jenkins

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

        本文着重介绍了如何在java17(java11以及之后的版本应该都是差不多的)上部署Tomcat+Jenkins。作者是windows11 系统(windows系列都差不多啦)

 作者系统:windows11        java版本:17


提示:以下是本篇文章正文内容,下面案例可供参考

一、Tomcat安装以及配置

1.下载和配置java环境

        java17安装后,是可以勾选自动配置路径的,这里我不过多描述了,不会的百度。着重是Tomcat+jenkins

2.下载Tomcat的安装包

下载地址:https://tomcat.apache.org/

然后进入下载,这里个人建议选择9版本的,因为10版本的容易出现一个问题,问题后面说

选择适合自己的版本的下载,这里以作者windows为例:

下载完之后我们会得到一个压缩包文件,解压到文件

3.配置环境变量

配置环境变量:

变量名:CATALINA_HOME

变量值:Tomcat的解压后的目录

 结果就是:

 接着设置path路径:

 

 到这里,如果java环境没有问题的话,那么恭喜你,Tomcat已经配置完成了。

4.启动Tomcat服务

方法一:cmd命令窗口中输入:startup

方法二:进入到bin目录,双击  startup.bat

 如果出现一个没有闪退的黑窗口,那么恭喜你启动服务成功了

这时候输入地址:

http://localhost:8080/(直接输入localhost:8080就行,8080是默认端口号,如果你修改了,这里也要改)

就会进入这样一个界面

5.如何修改端口和中文乱码(可不修改)

 这里我就不写了,怪麻烦,可以自行百度,很多,很好找。

这里是我找的相关地址:

https://www.cnblogs.com/zeroxl/p/13682366.html

 当然了,其实好像没有必要的,作者这边自己只改了中文乱码

6.如果闪退请看这边

  • 前面说明了不能使用Tomcat 10,是因为后续使用jenkins时,会出现一个404错误。(这里提一嘴,其实和这边没有啥关系)
  • 如果闪退了,大概率是环境没有配置好。一个是java环境,一个是Tomcat的环境。这边java环境有问题的概率很大
  • java17 不需要classpath,配置了JAVA_HOME和path就行了。如果这些都没有问题,还是有错误,建议检查一下用户环境和系统环境中,是否有以前遗留的java配置后遗留的环境变量(特别是CLASSPATH中,一定要删除,作者因为这边找了好多好多资料,一直找不到错误的原因,后来才无意间发现的)

二、部署jenkins

1.下载Jenkins文件

地址:https://www.jenkins.io/

点击下载

 下载.war格式的文件

2.启动jenkins服务 

将下载好的文件放到Tomcat的webapps目录下

 再次按照Tomcat中的方法启动Tomcat服务:

输入地址:

http://localhost:8080/jenkins/

3.配置Jenkins

正常安装就行

安装步骤很简单,这边只将需要操作的地方告知一下:

如果有加载的界面出现等一会儿会来到这个界面,这里需要输入刚刚启动Jenkins的时候初始化的密码,或者在C:\Users\Administrator.jenkins\secrets\initialAdminPassword文件中查看密码

(密码路径,就是如图中提示的,用自己的路径去寻找,然后文本打开文件,将密码粘贴过来)

在这里插入图片描述

 然后选择推荐即可,这边要稍微下载一会

在这里插入图片描述

 下面大概也是一些填写用户信息,自己搞定就行。

最后来到这个页面

在这里插入图片描述

 这个就是Jenkins的打开路径。(无需更改)

点击保存完成就行了。就可以使用了。

4.启动办法

启动Tomcat服务后,输入地址

http://localhost:8080/jenkins/

到这里就完成了

5.为什么不用Tomcat 10

使用Tomcat 10的话,输入http://localhost:8080/jenkins/使用会出现404错误,所以不建议使用10版本。详细自己上网查吧!

总结

其实很好配置,这边难点就是Tomcat服务启动时的一些环境准备问题。(服务器一启动就闪退)

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值