【tomcat ecplise】新下载一个tomcat,无法成功启动,或者启动了无法访问localhost:8080页面/ecplise无法添加新的tomcat/ecplise启动tomcat启动不起来

简介: 今天转头使用ecplise,于是新下载一个tomcat7来作为服务器使用但是问题来了:【问题1:全新的tomcat启动即消耗了不可思议的时间,并且启动了之前其他tomcat中的很多项目】【问题已经解决】【注意:JRE的环境变量是完全没有问题的,因为其他的服务器都在使用,正常】【有个可以参考的地址: http://www.

今天转头使用ecplise,于是新下载一个tomcat7来作为服务器使用

但是问题来了:

【问题1:全新的tomcat启动即消耗了不可思议的时间,并且启动了之前其他tomcat中的很多项目】【问题已经解决】

【注意:JRE的环境变量是完全没有问题的,因为其他的服务器都在使用,正常】

【有个可以参考的地址: http://www.cnblogs.com/panxuejun/p/6110662.html】

 

问题原因:

在tomcat的start.bat里面 有这么一段:

此处的处理逻辑虽然自己没有更改正确 ,但是大概的意思是指如果自己在环境变量配置了 CATALINA_HOME 那就用环境变量中配置的CATALINA_HOME指定的地址,也就是某个tomcat的地址下,否则就按照本tomcat的地址来走。

相当于如果全局变量定义了并且有值,就取全局变量的值,否则就用局部变量的值。

而我的环境变量中,之前配置了一个CATALINA_HOME这个变量,导致无论下载新的tomcat还是用之前的tomcat或者拷贝别人的tomcat,都会跟着环境变量中配置的CATALINA_HOME的值去启动了那个指定的tomcat中的项目等等。

 

解决方法:

我把CATALINA_HOME删掉了,问题迎刃而解。但是写到这里的时候已经是这个问题解决之后的很久了 ,所以忘了截图。

只好把当前的环境变量处截图贴上,

 

 

【问题2:既然找不到上面的额问题  那就把tomcat暂时加到ecplise中去启动,但是ecplise无法添加新的tomcat】

【】

 

 解决方法:

如下图:进入这里之后,将原本的  已经不能用的tomcat直接remove掉,然后添加新下载的tomcat进入  就可以了。

 

 

【问题3:ecplise虽然将tomcat添加进去了,但是启动起来仅用了300ms左右,localhost:8080依旧无法访问】

 

解决方法:

1.这是你的tomcat  右键

2.选择属性

3.看到是如下的:点击Switch Location

4.变成如下:

 

5. 依旧是你的service 双击 进入选项页【如果Server Locations选项块是灰色的   需要将你的tomcat启动起来,只有在启动状态才能修改】

 

 6.修改后内容如下

7.访问成功,即可解决这个问题!!

 

相关文章
|
应用服务中间件
Tomcat8.5访问HTML页面出现乱码
Tomcat8.5访问HTML页面出现乱码
408 0
Tomcat8.5访问HTML页面出现乱码
|
10月前
|
应用服务中间件 Linux 测试技术
Tomcat启动错误:组件启动失败StandardEngine[Catalina].StandardHost[localhost].StandardContext[]
解决此类问题需要系统地排查和分析,有时候甚至需要根据应用的具体情况定制化解决方案。注意的是,如果问题涉及到复杂的应用逻辑或第三方库,那么可能需要深入到具体的应用代码和库文档中查找原因。最后,保持软件环境的更新也是预防这类问题的好习惯,因为新版本的软件通常会修复旧版本中的已知错误。
1075 12
|
Java 应用服务中间件
多项目分接口:在同一Tomcat下使用不同的端口号访问不同的项目。
总而言之,要在同一Tomcat服务器下使用不同端口访问不同项目,关键是通过对server.xml文件的配置创建多个 `<Service>`实例和相应的虚拟主机。这种方法既实现了项目隔离,也有助于优化资源利用率。通过遵循本文的详细说明,很容易地就能满足需求实现多项目分接口。
491 38
|
Oracle Java 关系型数据库
Tomcat和JDK的详细安装、下载和环境配置指南
以上就是JDK和Tomcat的下载、安装和环境配置的详细步骤。希望这个指南能帮助你顺利完成设置。
882 32
|
安全 Java 应用服务中间件
【Azure 应用服务】App Service 默认页面暴露Tomcat版本信息,存在安全风险
【Azure 应用服务】App Service 默认页面暴露Tomcat版本信息,存在安全风险
304 2
|
存储 安全 应用服务中间件
将下载的Nginx证书转换为Tomcat证书格式
好,可以看到,将Nginx证书转换为Tomcat证书的过程就像在烘焙一块蛋糕。你需要准备材料(证书),配备工具(OpenSSL, keytool),按照一定的步骤慎重制作,最后你就拥有了一块可以在浏览器中呈现出漂亮的安全状态的HTTPS蛋糕。就这么简单,明了,没有任何复杂的理论知识,就像在家庭厨房里烘焙的快乐一样。
476 16
|
缓存 Java 应用服务中间件
SpringMVC入门到实战------七、SpringMVC创建JSP页面的详细过程+配置模板+实现页面跳转+配置Tomcat。JSP和HTML配置模板的差异对比(二)
这篇文章详细介绍了在SpringMVC中创建JSP页面的全过程,包括项目的创建、配置、Tomcat的设置,以及如何实现页面跳转和配置模板解析器,最后还对比了JSP和HTML模板解析的差异。
SpringMVC入门到实战------七、SpringMVC创建JSP页面的详细过程+配置模板+实现页面跳转+配置Tomcat。JSP和HTML配置模板的差异对比(二)
|
应用服务中间件 Linux 网络安全
【Azure 应用服务】App Service for Linux 环境中为Tomcat页面修改默认的Azure 404页面
【Azure 应用服务】App Service for Linux 环境中为Tomcat页面修改默认的Azure 404页面
282 5
|
Java 应用服务中间件 Apache
使用IDEA修改Web项目访问路径,以及解决Apache Tomcat控制台中文乱码问题
本文介绍了在IntelliJ IDEA中修改Web项目访问路径的步骤,包括修改项目、模块、Artifacts的配置,编辑Tomcat服务器设置,以及解决Apache Tomcat控制台中文乱码问题的方法。
1605 0
使用IDEA修改Web项目访问路径,以及解决Apache Tomcat控制台中文乱码问题
|
Ubuntu 应用服务中间件 网络安全
Tomcat 下载
【7月更文挑战第16天】
965 4