您的位置:首页 > 运维架构 > Tomcat

Myeclipse中启动Tomcat出错

2009-12-18 23:28 330 查看
这两天弄jsp,晕啊,连环境搭建都有问题。哎。。终于解决了这个问题


http://wenwen.soso.com/z/q162801811.htm

1、Tomcat 的Default Port是8080。从您的catalina.out信息看来,很有可能您的计算机上已经有另外的Application在用这个Port。去 conf/server.xml 把 Port 改成其它(比如9090或其他不常用的Port)再试试,应该就可以。


2、在您装Tomcat的时候是否用的.exe文件?如果是的话,它有可能被安装成System Service,处于Windows的控制之下而自动运行,所以MyEclipse无法再启动它。要确认并解决这个问题,请按Control Panel > Administrative Tools > Services的路径,看所显示的Services中是否有Apache Tomcat。如果有的话,把它关停(Stop),然后把它改成Manual Start(手工启动),以免下次机器重启后它卷土重来。然后再试试能否从MyEclipse中启动Tomcat.

3、如果机子上装了tomcat和oracle9也可能出现上面的报错哦。

上面的不行,就重新你设置下tomcat的端口号,就OK。

改端口的方法:

进入Program Files/Apache Software Foundation/Tomcat 6.0/conf/server.xml

修改下面一段的 port,换成8081啊,随便

<Connector
port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK" />

最终我通过方法2(把服务里的tomact启动改为手动)解决了问题,没有去修改端口号(不知道要是修改端口号是否一样可以正常),这台机以前用myeclipse都可以正常启动tomact,可现在就行了,看了网上的解答后,我想是因为自己后来安装了Oracle的缘故吧

我新建一个ejb project 搞了半天都不知道怎么回事,在manager deployments 中无法添加 project ,想了好久也想不明白

然而我新建一个web project 就可以了,原来我以为自己一直都是新建的ejb project 。晕~~~我说怎么以前的行,现在的就不行了呢,哎。。、。、

web service翻译为web服务
如果说概念很难说清楚,我举个例子
现在很多网站都有天气预报的功能,这个功能的实现就用到了web service.
气象服务提供者提供web service用户jar包,应用者在项目中导入该jar包,并应用里面的远程接口来调用web service服务器里的方法来获得数据,其原理和EJB差不多.
这个比EJB后出,当然比EJB更好,优点在于可跨语言性,提供者和应用者用不同的语言也可以应用该技术.我知道的支持语言有java,c#,c++,vb
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐