Myeclipse自带Tomcat启动问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Myeclipse自带Tomcat启动问题相关的知识,希望对你有一定的参考价值。
Myeclipse自带Tomcat启动问题
信息: Initializing WebApplicationContext for Struts ActionServlet 'action', module ''
2008-05-23 19:39:42,000 WARN [org.hibernate.util.JDBCExceptionReporter] - SQL Error: 0, SQLState: null
2008-05-23 19:39:42,000 ERROR [org.hibernate.util.JDBCExceptionReporter] - Cannot create PoolableConnectionFactory (Access denied for user 'root'@'localhost' (using password: YES))
2008-05-23 19:39:42,015 WARN [org.hibernate.cfg.SettingsFactory] - Could not obtain connection metadata
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Access denied for user 'root'@'localhost' (using password: YES))
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1225)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)
at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:81)
at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:84)
at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2009)
at org.hibernate.cfg.Configuration.buildSessionFactoryorg.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
启动后报这个错误 谁能告诉我为什么啊?
楼主,这个错误很清楚不关Tomcat的事,应该是数据库username和password没有写对(或者是hibernate配置的用户名和密码没有写对的缘故)用户名是root,密码要写正确。 参考技术A MS是数据源配置问题,建议不要用自带的Tomcat,用自己另外装的吧.. 参考技术B 还是自己另外安装一个Tomcat,这样比较好 参考技术C 建议单独装一个Tomcat
Myeclipse 自带Tomcat启动8080端口占用
在启动Myeclipse自带的Tomcat发现报错,显示8080端口被占用
第一步:window+r 组合键,调出命令窗口。
第二步:输出命令:netstat -ano|findstr 8080 ,回车,记下最后的数字即PID,这里是4
第三步:打开任务管理器,ctrl+shift+esc,查看PID为4对应的进程是一个system,可是系统不会占用8080端口号。
如果看不到PID这一列,则点击查看--->选择列,将PID前面的勾搭上,点击确定。
第四步:其实是电脑安装了VS,IIS启动占用8080端口。右击计算机,选择管理,打开服务和应用程序 --->Internet信息服务(IIS)管理器,停止即可。
问题完美解决:
以上是关于Myeclipse自带Tomcat启动问题的主要内容,如果未能解决你的问题,请参考以下文章
Java为啥启动MyEclipse自带的tomcat6 无法看见小猫 ?
myEclipse中启动自带tomcat正常,但在其Web Browser中却显示不出tomcat首页,提示无法找到该页面