`
喜欢蓝色的我
  • 浏览: 370829 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

jenkins搭建遇到问题(一)

 
阅读更多

问题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

分享到:
评论

相关推荐

    centos6.5搭建jenkins

    本文档主要介绍了如何在 CentOS 6.5 系统上搭建 Jenkins 并进行基本配置,以便实现自动化构建任务。 #### 二、准备工作 在正式开始安装 Jenkins 之前,我们需要确保系统中已安装了必要的基础软件包。具体步骤如下:...

    基于tomcat的jenkins搭建自动化build环境

    通过以上步骤,我们成功地基于Tomcat服务器搭建了一个完整的Jenkins自动化构建环境,不仅解决了Gradle包下载速度慢的问题,还集成了Android SDK以及JDK的支持。这将极大地提升开发团队的工作效率,为软件项目的持续...

    Jenkins+RobotFramework持续集成测试-jenkins环境搭建

    - **手动安装**:如果在线安装遇到问题,也可以选择下载.hpi文件手动上传的方式。下载地址通常为官方镜像站点`http://mirrors.jenkins-ci.org/plugins/robot/`。 3. **解决Opening RobotFramework log failed问题*...

    centos7下搭建Jenkins实录

    本实录全部是本人搭建Jenkins的全过程记录,如果你的服务器是centos,放心...搭建过程中遇到很多坑,希望大家能避过,遇上要谨慎操作!我从头到尾搭了好几次才成功,顺便提示一下,jdk7貌似不支持Jenkins,最好用jdk8

    centos7下搭建Jenkins+ant+jmeter环境

    在本文中,我们将深入...在实际操作过程中,可能会遇到一些特定的依赖问题,需要根据错误提示进行解决。在【jenkins+ant-jmeter-centos7】压缩包中可能包含了相关的jar包和其他支持文件,用于辅助环境搭建和测试过程。

    持续集成环境maven+nexus+jenkins+svn搭建

    本教程将详细介绍如何利用Maven、Nexus、Jenkins和Subversion(SVN)搭建一个完整的持续集成环境。 1. Maven3 安装 Maven是一个项目管理和综合工具,它管理项目依赖关系,构建生命周期,以及项目信息。以下为安装...

    基于Jenkins搭建.NET Core持续集成环境过程图解

    总结来说,基于 Jenkins 搭建 .NET Core 的持续集成环境涉及安装 Jenkins,配置项目源代码管理,设置构建触发器和构建步骤,以及处理可能出现的问题。通过这个过程,可以实现自动化代码构建、测试和部署,提高软件...

    Jenkins视频教程.zip

    通过这个Jenkins视频教程,你将能够熟练地运用Jenkins搭建自动化的工作流程,提高软件开发效率,降低错误率,实现快速迭代和高质量交付。不断学习和实践,你将成为Jenkins领域的专家,为你的团队带来显著的生产力...

    jenkins+gitlab+centos7+windows自动化环境搭建

    【自动化测试环境搭建】 在IT行业中,自动化测试环境的搭建是提高开发效率和质量的重要环节。本教程将详述如何使用Jenkins、GitLab、CentOS7...在实际操作中遇到任何问题,都可以寻求帮助,不断优化和完善自动化环境。

    Jenkins_python一步一步环境配置

    本文将详细介绍如何一步步地搭建Jenkins与Python的集成开发环境,特别适用于初学者。通过本文的指导,您将能够顺利绕过搭建过程中可能遇到的各种“坑”,从而快速上手。 #### 二、环境准备 ##### 1. 安装JDK ...

    Centos+Jenkins+Maven+SVN的搭建.pdf

    如果遇到8080端口被防火墙阻止的问题,可以通过`iptables`命令开启8080端口。 接下来是Maven的安装。从Maven官网获取相应版本的Maven,解压缩后移动到 `/usr/local/maven` 目录,并设置环境变量。确保Maven的`bin`...

    jenkins_svn_maven持续集成.docx

    本文将详细介绍如何利用Jenkins、SVN与Maven实现持续集成,并解决实际操作过程中可能遇到的问题。 #### 二、Jenkins安装与配置 ##### 2.1 Jenkins简介 Jenkins是一款开源CI/CD工具,支持构建、部署、自动化测试等...

    Jenkins+Maven+SVN+Tomcat 持续集成环境快捷部署

    需要注意的是,在实际操作中可能会遇到权限问题或网络问题,例如Jenkins WAR文件下载失败,或Tomcat启动失败,这都需要根据具体的错误信息来进行相应的故障排除。同时,建议关闭操作系统的防火墙和安全设置,如...

    Docker环境搭建Jenkins在构建任务时控制台日志出现中文乱码的问题

    在Docker环境下搭建Jenkins时,遇到构建任务的控制台日志中文乱码问题是一个比较常见的问题。本文将深入探讨如何排查并解决该问题。 首先,问题的描述是在使用Docker下载并创建Jenkins容器后,通过配置任务来运行...

    CentOS7 上利用 jenkins 实现自动部署

    这个过程包括了安装Jenkins和NodeJS插件,配置Jenkins Job,以及处理可能遇到的跨平台问题。通过这种方式,可以极大地提升开发效率,减少手动部署带来的错误,是现代DevOps实践的重要组成部分。对于任何想要实现自动...

    Jenkins+SVN+Ant持续集成环境配置笔记

    在实际操作过程中,可能会遇到各种问题,如 SVN 权限问题、Jenkins 构建失败等。针对这些问题,建议查阅相关文档或寻求社区支持。 此外,持续集成环境的维护也很重要,包括定期更新工具版本、优化构建脚本等。未来...

    持续集成环境maven+nexus+jenkins+svn搭建[整理].pdf

    本篇文档主要介绍了如何利用Maven、Nexus、Jenkins和SVN搭建一个持续集成环境。 1. Maven安装: Maven是Java项目管理工具,它处理项目的构建、依赖管理和文档生成。要在本地安装Maven,首先需要从Apache Maven官网...

    jenkins使用入门

    Jenkins使用过程中可能会遇到各种问题,比如插件冲突、权限问题、构建失败等。处理这些问题通常需要查看日志文件,检查配置文件,或者搜索社区和官方文档寻求帮助。 ### Jenkins资源链接 Jenkins官方网站提供了大量...

    【Linux】CentOS7下JDK+ANT环境搭建,用于Jenkins发布数据库脚本.pdf

    根据提供的文件内容,我们可以详细了解到在CentOS7下如何搭建JDK和ANT环境,以及在Jenkins中部署数据库脚本时可能会遇到的环境问题的解决方法。 首先,系统可能已经预装有OpenJDK,这是一个免费开源的Java实现。在...

    Jenkins+SVN+Ant持续集成环境配置笔记.pdf

    在实际操作中,如遇到安装失败的问题,可以选择其他方法,例如本案例中提到的使用TortoiseSVN。Eclipse通过安装SVNsite插件与SVN进行集成,支持将项目检入检出版本库,并通过Team菜单与SVN进行交互。 接下来是...

Global site tag (gtag.js) - Google Analytics