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

今天转头使用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.访问成功,即可解决这个问题!!

 

时间: 2024-09-13 16:16:38

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

myeclipse配置tomcat后打开localhost:8080一片空白

问题描述 myeclipse2014pro破解版tomcat7.0.59我用tomcat启动的话,打开localhost:8080页面显示正常,但我用myeclipse2014配置后,打开localhost:8080页面就显示一片空白,其他子页面也是,也没有显示404,也没有显示在加载,打开时,myeclipse控制台页面如下:三月03,201512:08:06上午org.apache.catalina.core.AprLifecycleListenerinit信息:TheAPRbasedApa

myeipe中启动tomcat,http:/localhost:8080空白页

问题描述 myeipe中启动tomcat,http:/localhost:8080空白页 (http://img.ask.csdn.net/upload/201506/24/1435110944_916308.png) (http://img.ask.csdn.net/upload/201506/24/1435110983_874804.png) 解决方案 有什么影响吗?你的项目能正常运行就行啊. 解决方案二: 访问localhost:8080的时候没有显示tomcat的首页吗?要是这样的话就应

服务器-eclipse启动tomcat没报错,浏览器访问http://localhost:8080/是404

问题描述 eclipse启动tomcat没报错,浏览器访问http://localhost:8080/是404 怎么解决,谢谢 解决方案 可能是tomcat的欢迎页面被删除了. 解决方案二: eclipse启动tomcat 访问http://localhost:8080 报404错误eclipse启动tomcat 访问http://localhost:8080 报404错误eclipse启动tomcat 访问http://localhost:8080 报404错误 解决方案三: 工程部署到Roo

《数据科学:R语言实现》——3.5 添加新的记录

3.5 添加新的记录 熟悉数据库的读者,可能已经知道如何执行insert操作,给数据集添加一条新的记录.你也可以使用alter操作给表添加新的一列(属性).在R中,你也可以执行insert和alter操作,但是要简单得多.我们会在本教程中介绍函数rbind和cbind,以便可以简单地使用R给当前数据集添加新的记录或者新的属性. 准备工作 按照3.3节"转换数据类型"教程,把导入数据的每个属性转换成合适的数据类型.同时按照3.2节"重命名数据变量"中的步骤,命名emp

c# listview或datagridview显示动态添加的数据,效果是局部(刷新)添加数据,添加新数据同时对操作原显示数据无影响

问题描述 c#listview或datagridview显示动态添加的数据,效果是局部(刷新)添加数据,添加新数据同时对操作原显示数据无影响 解决方案 解决方案二:你说的添加新数据是重新绑定,还是在原基础上增加行?解决方案三:引用1楼dongxinxi的回复: 你说的添加新数据是重新绑定,还是在原基础上增加行? 增加行例如:listview展示如下:1abc2def3ghi一段时间数据库有新数据1abc2def3ghi4jkl5mnp解决方案四:无非就是比较两条数据是非"一样"嘛傻瓜式

Echart3.0世界地图中为什么没有新加坡?我想添加新家坡,该怎么办?

问题描述 Echart3.0世界地图中为什么没有新加坡?我想添加新家坡,该怎么办? Echart3.0世界地图中为什么没有新加坡?我想添加新家坡,该怎么办?

aspnet-asp.net web应用程序 添加一个外部类 访问asp.net页面里的一个txtbox,然后赋值!

问题描述 asp.net web应用程序 添加一个外部类 访问asp.net页面里的一个txtbox,然后赋值! 外部类 如何访问asp.net页面里的一个控件 添加一个外部类 访问asp.net页面里的一个txtbox,然后赋值! 解决方案 用一个public的变量呢

C# DataGridView添加新行的2个方法_C#教程

可以静态绑定数据源,这样就自动为DataGridView控件添加 相应的行.假如需要动态为DataGridView控件添加新行,方法有很多种,下面简单介绍如何为DataGridView控件动态添加新行的两种方 法: 方法一: 复制代码 代码如下: int index=this.dataGridView1.Rows.Add();this.dataGridView1.Rows[index].Cells[0].Value = "1"; this.dataGridView1.Rows[inde

java tomcat-JAVA新手问题,Tomcat提示成功启动,但是打开http://localhost:8080的时候没用

问题描述 JAVA新手问题,Tomcat提示成功启动,但是打开http://localhost:8080的时候没用 ****JAVA新手问题,Tomcat提示成功启动,但是打开http://localhost:8080的时候没用,且关闭Tomcat报错! Java环境变量已经配置,敲Java -version能正确显示Java版本号: Tomcat也下载安装 敲startup.sh,出现各个环境变量的引用,提示Tomcat start. 但是就是http://localhost:端口号,没有出现