首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

这位大侠,您碉堡了

2012-08-22 
这位大侠,你碉堡了新人一枚,求科普。。同一个war工程,tomcat jdk eclipse都配置好了,用tomcat6.0启动,没问题

这位大侠,你碉堡了
新人一枚,求科普。。
同一个war工程,tomcat jdk eclipse都配置好了,用tomcat6.0启动,没问题
如果eclipse的preference中的tomcat配置成tomcat7.0,就会报错

HTML code
messages: 1.Connection refused: connect          2.??????????????????????????????????????TCP/IP???????????????????          3.Failed to queryForList - id [Photograph.getProjectId], parameterObject [null]. Cause: org.postgresql.util.PSQLException: ??????????????????????????????????????TCP/IP???????????????????

这时候如果把tomcat7.0的xml文件中的docBase路径改成指向tomcat6.0,又没有问题
我就蒙了,大侠,出招吧

[解决办法]
木有用过tomcat7,帮顶了。。。
[解决办法]
楼主给出的这个报错信息,真是。。。。

光从这三行报错信息,好像是数据库的tcp/ip协议没有启动。看不看tomcat什么问题。
[解决办法]
是不是tomcat7连接postgre数据库的配置出现问题

http://localhost:8080本地主页能打开说明tomcat这方面的功能没问题,而且这时无需连接数据库。
当要打开链接时,需要连接数据库,而数据库连接部分存在某些方面的问题(比如tcp/ip连接失败)

Connection refused: connect
Failed to queryForList
这两句消息也反映了请求数据库数据列表因连接拒绝导致失败

而tomcat6可以正常使用,说明postgre数据库对外的服务提供没有问题,问题就很可能集中在tomcat7自身的数据库连接方面的配置(不与tomcat6共享的)
[解决办法]
tomcat 7下 /conf/server.xml文件对应项目可能配置了默认的连接池,进去看看,将数据库连接修改正确。
或者项目里已经有了数据库连接了,直接将这里的删掉。
[解决办法]
好久没弄过这个了,学习了
[解决办法]
这应该是jdbc没有配置,连不上数据库而出错
你的jdbc定义是放在自己的xml或property文件里还是放在tomcat的配置文件里?
[解决办法]
进来看看是不是标题党。

热点排行