tomcat - 将 Jenkins 配置从 Tomcat7 tarball 移动到 apt 包管理器安装

标签 tomcat jenkins tar apt ubuntu-12.04

我有一个在 Tomcat7 上运行的现有 Jenksins 安装。 Tomcat7 最初是从 Tarball 安装的,但是我已经请求使用来自 apt 的版本。将 Jenkins 安装从现有 Tarball 安装复制到新安装的最简单方法是什么?

我看到的其他问题尤其与将构建从一台机器移动到另一台机器有关,但是,我真的很想保持现有的 Jenkins 设置完全原样,因为它已经配置了很多额外的插件。

系统为Ubuntu 12系统。

最佳答案

这应该相当简单,因为 Jenkins 网络应用位于与存储所有构建数据的 JENKINS_HOME 目录不同的位置。

我假设您有 Jenkins 的标准安装,您将 jenkins.war 文件复制到 $CURRENT_CATALINA_HOME/webapps,因此您的 Jenkins 响应 http://yourhost.yourdomain/jenkins

如果是这样,您只需将 jenkins.war 移动到 $NEW_CATALINA_HOME/webapps,然后确保运行 Tomcat 的用户知道您的 JENKINS_HOME 在哪里。您可以通过在运行 Tomcat 的用户的环境中定义 JENKINS_HOME 来执行此操作,或者将其放在 Tomcat 的 CATALINA_OPTS 启动选项中。参见 https://wiki.jenkins-ci.org/display/JENKINS/Tomcat了解更多详情。

关于tomcat - 将 Jenkins 配置从 Tomcat7 tarball 移动到 apt 包管理器安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11004586/

相关文章:

unix - tar 和 zip 有什么区别?

java - 未找到 URLClassPath$JarLoader.getJarFile(URL) 行 : not available error occurs if i start tomcat in myeclipse 的源

java - 将 Maven 项目部署到 Tomcat 7,仍然得到 404

java - Jenkins 进行了挂起的 Maven 可靠测试

linux - 如何比较两个压缩包的内容

ubuntu - NPM 安装问题 Ubuntu 11.04

java - 从 Tomcat : No buffer space available 发送 SMTP 消息时出错

java - 如何在 Tomcat 日志文件夹中打印日志

jenkins - 作业 DSL 将作业限制到选定节点

git - 如何与 Jenkins 持续集成管理数据库