当前位置: 首页 > 知识库问答 >
问题:

无法在tomcat中运行Jenkins,因为它已经托管了其他Web应用程序

仲孙毅
2023-03-14

当我试图部署詹金斯时。Tomcat7中的war文件。0.1服务器我能够轻松部署它,并且我能够使用local:8080/Jenkins/URL访问Jenkins。在上述情况下,我没有部署任何其他应用程序。

但是当我试图在另一个已经运行网络应用程序的版本6.0的tomcat服务器上部署相同的Jenkins.war时,在部署过程中没有出现任何错误,但是我无法通过网址-<--plhd--1/访问jenkins>并且应用程序在部署时都没有出现在web控制台上,但是爆炸的战争是在tomcat文件夹下发现的 /webapp

我搜索了解决方案,得到了一些关于端口号问题的提示,但没有清楚地得到需要做什么。

参考文献:

如何将Jenkins配置为在端口80上运行(这里没有提到的内容)

https://wiki.jenkins-ci.org/display/JENKINS/Starting访问Jenkins(与Tomcat服务器无关)

https://wiki.jenkins-ci.org/display/JENKINS/Tomcat(提供有关Tomcat的详细信息)

共有1个答案

顾乐心
2023-03-14

在单端口上,只有一个应用程序将运行。因此,您当前的tomcat已经在其默认端口8080上运行了一个应用程序。所以jenkis不会在这上面跑。

下载一个新的tomcat压缩包,同样解包,编辑conf/server。xml[conf文件夹位于tomcat]内,并将连接器端口更改为8081或其他任何类型,但端口必须是空闲的。

更改端口后,将jenkins war添加到新tomcat的webapps并启动tomcat。现在,您可以访问jenkins over 8081端口和您的应用程序

 类似资料:
  • 我正在Udacity开始Android教程。这个课程包括创建一个天气应用程序阳光。在第一课的最后,当我尝试运行我的应用程序时,android studio将其标记为死机。 我在一个相似的问题中尝试了所有的步骤,但是问题仍然是一样的。以下是adb日志: DeviceMonitor:adb重新启动PropertyFetcher:ShellCommandUnresponsiveException获取设备

  • 在中,上下文xml下有: 在我的spring mvc中是:

  • 问题内容: 我目前正在尝试从管道中将groovy脚本作为节点之一运行,但是遇到了以下错误: 另外,我尝试以Groovy的方式安装插件,但由于某种原因,它将无法安装。每当我刷新工具页面时,安装程​​序就会消失。我安装groovy错误吗?请帮忙! 编辑:相关数据 而且ideainspect.groovy文件是shebang的可执行文件,这可能是问题所在。 问题答案: 您的jenkins用户在使用它时会

  • 我的工作与Javawebapp与Apache Tomcat一起运行。Tomcat线程池的最大线程数为800,minSpareThread为25。当它运行时,它通常在给定时间运行大约400个线程。 比方说,我有一个计算成本很高的非阻塞任务,我必须在我的Tomcat应用程序中完成,在这个应用程序中,ForkJoinPool。commonPool用于更有效地解决任务。 因为我的ApacheTomcat应

  • 问题内容: 我想将表拖放到数据库中。但是,例如,当我使用时, 会收到以下消息: 我发现解决方案是删除所有数据库。但是,无论如何,如何在不完全删除数据的情况下解决此问题? 问题答案: 使用选项: 这将删除引用该表或使用该表的任何视图的任何外键。 它不会删除其他 表 (或从中删除行)。

  • 我正在尝试在Tomcat上部署多个spring boot web应用程序。所有应用程序都有相同的application.properties。如何拆分在Tomcat上运行的不同应用程序的配置文件。