问题1:
Tomcat运行启动正常提示,但在url器中无法正常访问,更换端口后,依旧不能访问,执行shutdown.sh 系统报错
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/catalina/startup/Bootstrap : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
百度后,知道tomcat和jdk版本不匹配导致报错,虚机装的jdk版本是1.7的,之前报错版本tomcat版本是9的,从新下载tomcat8,修改端口号,就能正常访问了。
端口号的修改方法:
在/opt/apache-tomcat-8.5.4/conf 目录下用vi打开server.xml
修改<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
修改端口号为8081
----------------------------------------------------------------------------------------------------------------------------------------
安装tomcat过程:
1.官网下载
2.命令解压:tar -zvxf apache-tomcat-8.5.4.tar.gz
3. 拷贝到 /opt下
4.配置环境变量 /etc/profile TOMCAT_HOME =/opt/apache-tomcat-8.5.4
5.启动tomcat /opt/apache-tomcat-8.5.4/bin sh startup.sh
6. 停止tomcat sh shutdown.sh
----------------------------------------------------------------------------------------------------------------------------------------
maven 安装过程:
1.官网下载
2.命令解压: tar -zvxf apache-maven-3.0.4-bin.tar.gz
3. 拷贝maven文件 cp -r apache-maven-3.0.4 /usr/maven
4.修改配置文件 vi /etc/profile
M2_HOME=/usr/maven
PATH=$PATH:$M2_HOME/bin
export M2_HOME PATH
5.变量生效 #source /etc/profile 或注销重新登录
6. 检查maven 是否安装成功
----------------------------------------------------------------------------------------------------------------------------------
jenkins 安装:
1.官网下载
2.拷贝jenkins.war 到 /opt/apache-tomcat-8.5.4/webapps
3.修改配置文件 vi /etc/profile export JENKINS_HOME=/opt/apache-tomcat-8.5.4/webapps/jenkins
4.配置文件生效 source /etc/profile
5.验证jenkins ,在url中输入url http://localhost:8081/jenkins/ (默认端口是8080、修改tomcat配置文件server.xml 文件中端口号)
6.页面提示:
Unlock Jenkins
To ensure Jenkins is securely set up by the administrator, a password has been written to the log (not sure where to find it?) and this file on the server:
/root/.jenkins/secrets/initialAdminPassword
Please copy the password from either location and paste it below.
提示输入密码:密码位置在 jenkins安装虚机中root目录下输入vi .jenkins/secrets/initialAdminPassword
拷贝文件中的密码,填写在url中,下面界面提示是否添加插件,暂时不添加,可以选择跳过,安装验证完成,开启jenkins的学习。
km min123
相关推荐
本文档主要介绍了如何在 CentOS 6.5 系统上搭建 Jenkins 并进行基本配置,以便实现自动化构建任务。 #### 二、准备工作 在正式开始安装 Jenkins 之前,我们需要确保系统中已安装了必要的基础软件包。具体步骤如下:...
通过以上步骤,我们成功地基于Tomcat服务器搭建了一个完整的Jenkins自动化构建环境,不仅解决了Gradle包下载速度慢的问题,还集成了Android SDK以及JDK的支持。这将极大地提升开发团队的工作效率,为软件项目的持续...
- **手动安装**:如果在线安装遇到问题,也可以选择下载.hpi文件手动上传的方式。下载地址通常为官方镜像站点`http://mirrors.jenkins-ci.org/plugins/robot/`。 3. **解决Opening RobotFramework log failed问题*...
本实录全部是本人搭建Jenkins的全过程记录,如果你的服务器是centos,放心...搭建过程中遇到很多坑,希望大家能避过,遇上要谨慎操作!我从头到尾搭了好几次才成功,顺便提示一下,jdk7貌似不支持Jenkins,最好用jdk8
在本文中,我们将深入...在实际操作过程中,可能会遇到一些特定的依赖问题,需要根据错误提示进行解决。在【jenkins+ant-jmeter-centos7】压缩包中可能包含了相关的jar包和其他支持文件,用于辅助环境搭建和测试过程。
本教程将详细介绍如何利用Maven、Nexus、Jenkins和Subversion(SVN)搭建一个完整的持续集成环境。 1. Maven3 安装 Maven是一个项目管理和综合工具,它管理项目依赖关系,构建生命周期,以及项目信息。以下为安装...
总结来说,基于 Jenkins 搭建 .NET Core 的持续集成环境涉及安装 Jenkins,配置项目源代码管理,设置构建触发器和构建步骤,以及处理可能出现的问题。通过这个过程,可以实现自动化代码构建、测试和部署,提高软件...
通过这个Jenkins视频教程,你将能够熟练地运用Jenkins搭建自动化的工作流程,提高软件开发效率,降低错误率,实现快速迭代和高质量交付。不断学习和实践,你将成为Jenkins领域的专家,为你的团队带来显著的生产力...
【自动化测试环境搭建】 在IT行业中,自动化测试环境的搭建是提高开发效率和质量的重要环节。本教程将详述如何使用Jenkins、GitLab、CentOS7...在实际操作中遇到任何问题,都可以寻求帮助,不断优化和完善自动化环境。
本文将详细介绍如何一步步地搭建Jenkins与Python的集成开发环境,特别适用于初学者。通过本文的指导,您将能够顺利绕过搭建过程中可能遇到的各种“坑”,从而快速上手。 #### 二、环境准备 ##### 1. 安装JDK ...
如果遇到8080端口被防火墙阻止的问题,可以通过`iptables`命令开启8080端口。 接下来是Maven的安装。从Maven官网获取相应版本的Maven,解压缩后移动到 `/usr/local/maven` 目录,并设置环境变量。确保Maven的`bin`...
本文将详细介绍如何利用Jenkins、SVN与Maven实现持续集成,并解决实际操作过程中可能遇到的问题。 #### 二、Jenkins安装与配置 ##### 2.1 Jenkins简介 Jenkins是一款开源CI/CD工具,支持构建、部署、自动化测试等...
需要注意的是,在实际操作中可能会遇到权限问题或网络问题,例如Jenkins WAR文件下载失败,或Tomcat启动失败,这都需要根据具体的错误信息来进行相应的故障排除。同时,建议关闭操作系统的防火墙和安全设置,如...
在Docker环境下搭建Jenkins时,遇到构建任务的控制台日志中文乱码问题是一个比较常见的问题。本文将深入探讨如何排查并解决该问题。 首先,问题的描述是在使用Docker下载并创建Jenkins容器后,通过配置任务来运行...
这个过程包括了安装Jenkins和NodeJS插件,配置Jenkins Job,以及处理可能遇到的跨平台问题。通过这种方式,可以极大地提升开发效率,减少手动部署带来的错误,是现代DevOps实践的重要组成部分。对于任何想要实现自动...
在实际操作过程中,可能会遇到各种问题,如 SVN 权限问题、Jenkins 构建失败等。针对这些问题,建议查阅相关文档或寻求社区支持。 此外,持续集成环境的维护也很重要,包括定期更新工具版本、优化构建脚本等。未来...
本篇文档主要介绍了如何利用Maven、Nexus、Jenkins和SVN搭建一个持续集成环境。 1. Maven安装: Maven是Java项目管理工具,它处理项目的构建、依赖管理和文档生成。要在本地安装Maven,首先需要从Apache Maven官网...
Jenkins使用过程中可能会遇到各种问题,比如插件冲突、权限问题、构建失败等。处理这些问题通常需要查看日志文件,检查配置文件,或者搜索社区和官方文档寻求帮助。 ### Jenkins资源链接 Jenkins官方网站提供了大量...
根据提供的文件内容,我们可以详细了解到在CentOS7下如何搭建JDK和ANT环境,以及在Jenkins中部署数据库脚本时可能会遇到的环境问题的解决方法。 首先,系统可能已经预装有OpenJDK,这是一个免费开源的Java实现。在...
在实际操作中,如遇到安装失败的问题,可以选择其他方法,例如本案例中提到的使用TortoiseSVN。Eclipse通过安装SVNsite插件与SVN进行集成,支持将项目检入检出版本库,并通过Team菜单与SVN进行交互。 接下来是...