先报:
2012-7-19 9:58:58org.apache.catalina.startup.Catalina stopServer
严重:Catalina.stop:
java.net.ConnectException: Connection refused: connect
atjava.net.PlainSocketImpl.socketConnect(Native Method)
atjava.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
atjava.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
atjava.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
atjava.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
atjava.net.Socket.connect(Socket.java:529)
atjava.net.Socket.connect(Socket.java:478)
atjava.net.Socket.<init>(Socket.java:375)
atjava.net.Socket.<init>(Socket.java:189)
atorg.apache.catalina.startup.Catalina.stopServer(Catalina.java:422)
atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
atjava.lang.reflect.Method.invoke(Method.java:597)
atorg.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:338)
atorg.apache.catalina.startup.Bootstrap.main(Bootstrap.java:416)
然后消失,再报
tomcat6Server [Remote Java Application]
org.apache.catalina.startup.Bootstrapat localhost:51087
Thread[main] (Suspended (exception ArrayIndexOutOfBoundsException))
SignatureParser.current()line: 79
SignatureParser.parseZeroOrMoreThrowsSignatures()line: 497
SignatureParser.parseMethodTypeSignature()line: 436
SignatureParser.parseMethodSig(String)line: 141
MethodRepository(ConstructorRepository).parse(String)line: 37
MethodRepository(ConstructorRepository).parse(String)line: 25
MethodRepository(AbstractRepository<T>).<init>(String,GenericsFactory) line: 56
MethodRepository(GenericDeclRepository<S>).<init>(String,GenericsFactory) line: 30
MethodRepository(ConstructorRepository).<init>(String,GenericsFactory) line: 33
MethodRepository.<init>(String,GenericsFactory) line: 28
MethodRepository.make(String,GenericsFactory) line: 41
Method.getGenericInfo()line: 94
Method.getGenericReturnType()line: 236
ConvertingMethod.<init>(Method)line: 184
ConvertingMethod.from(Method)line: 27
MXBeanIntrospector.mFrom(Method)line: 63
MXBeanIntrospector.mFrom(Method)line: 33
MBeanAnalyzer<M>.initMaps(Class<?>,MBeanIntrospector<M>) line: 118
MBeanAnalyzer<M>.<init>(Class<?>,MBeanIntrospector<M>) line: 99
MBeanAnalyzer<M>.analyzer(Class<?>,MBeanIntrospector<M>) line: 87
MXBeanIntrospector.getAnalyzer(Class<?>)line: 53
MXBeanIntrospector(MBeanIntrospector<M>).getPerInterface(Class<?>)line: 163
MXBeanSupport(MBeanSupport<M>).<init>(T,Class<T>) line: 147
MXBeanSupport.<init>(T,Class<T>) line: 48
StandardMBean.construct(T,Class<T>, boolean, boolean) line: 163
StandardMBean.<init>(T,Class<T>, boolean) line: 256
ManagementFactory.addMXBean(MBeanServer,Object, String, NotificationEmitter) line: 249
ManagementFactory.createPlatformMBeanServer()line: 310
ManagementFactory.getPlatformMBeanServer()line: 504
Bootstrap.createClassLoader(String,ClassLoader) line: 183
Bootstrap.initClassLoaders()line: 92
Bootstrap.init()line: 207
Bootstrap.main(String[])line: 391
C:\Java\jdk1.6.0_23\bin\javaw.exe(Jul 19, 2012 11:35:59 AM)
网上文章参考:
文章标题:java.net.ConnectException: Connection refused:connect 轻松搞定
这两天一直被,这个java.net.ConnectException: Connection refused: connect
死毛病,整的我今天的认证考试都没做好,好了算了,要想成功没有什么借口的,是自己当时笨的可以,呵
呵,好了分析我是怎么解决的吧,我从网上查了很多资料,都说的不好,说什么的都要,有说是TCP/IP ,
啊,还有是TOMCAT连接池的问题,我认为应该是连接池的问题,但是我不是这样解决的。
我出现这个问题的情况是:
我用的myeclipse做dao模式的留言板时有个调用connection对象的方法吗,操作数据库时就出现的这个问
题,我气的把项目都删了,一看还是不行的;只要一运行项目就这样,没办法了,我不信这个小屁错误能难
住我,于是我花了一天半的时间来解决,在考试时还是没解决,但是下午,解决了;
解决方案是:
这个小问题既然是个bug,那还怕什么呀,它是个错误,我们就是干掉它的专家,要对症下药吧,你说呢?
切换到,Debug模式下,右上角里有个是BreakPonits选项卡,里面有几个复选框选项的,于是我全部的选
上,这时弹出一个对话框,问是否取消断点,我选"是",再运行,OK了,胡乱弄的,把问题解决了,我个
人认为,这只是一时的可以吧,相信能帮你解决问题的。对了,兄弟,哥哥我花了很长时间解决的,你该给
俺说声"谢谢"吧! 如果没有帮您解决问题,我感到遗憾,不过我相信你会很顺利的完成工作的。
网上有很多,虽然报的异常一样,但都不是我所遇到的情形。
上面的文章具体讲什么的没看懂,只知道是Debug。按照Debug这个思想弄的。
选择菜单栏中Run->Skip All BreakPoints 即可