`
zhouchaofei2010
  • 浏览: 1104157 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

到主机 的 TCP/IP 连接失败 java.net.ConnectException: Connection timed out

 
阅读更多

org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (到主机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection timed out : connect)

 

 

1、网络配置tcp/IP 没有打开

2、防火墙

3、连接地址写错(工程文件中数据库连接写正确了,不代表编译后的内容正确)

 

 

 

 

杨铭  重装数据库   程序连接不上,以上几点都确认没有问题

 

到底还有什么原因呢?

 

想到可能db.properties中数据库的连接虽然在myeclipse配置改了,但没有实际到编辑的目录classes中,打开该文件下,有这个文件,且内容正确。

 

此时杨铭打电话过来,说其它项目运行成功,就是zjq这个项目运行不成功。此处关键,说明是项目问题 。该项目是由公司机子拷贝自己笔记本上。决定重新编译该项目!

 

 

 myeclipse->project->clean, myeclipse->project->build project发现classes文件夹下没有内容输出。

 

百度搜索:myeclipse 无法编译

 

找到解决方法http://zhidao.baidu.com/question/40085118.html

解决方法:
1:下面说一下解决问题的思路:点击project->clean清除部署文件

2:检查project properties->java build path->default output folder

3:检查project properties->java build path->libraries看所有的库包是否正确导入

4:删除引用的所有库包,然后重新导入试试

5:如果还有问题,看看jdk的配置是否有问题

 

 

按照如上步骤,发现libraries下有2个jar包错误。地址不是本工程目录下的,并且引用的是tomcat5下的server-api.jar 和jsp-api.jar(提示miss)。而tomcat自带有这些包,不需要再另外加这2个jar包,这个2个引用错误的jar包引用,编译成功,classes输出有文件。重启tomcat,zjq项目运行成功!

 

补充:分析问题时,可以运行下其他项目,看看是不是有本身项目照成的。

 

 

 

分享到:
评论
2 楼 zhouchaofei2010 2011-12-11  
Peter9889 写道
对于怎么打包项目,这个是问题的关键,我直接在我公司的workspace下打包项目,而此时代码和编译后的class文件的是公司服务器的数据库地址,所以回家,首先要先把bak文件还原,然后更改property文件上的数据库地址,而此时更重要的是要重新编译一遍,这样class文件才会更改,而后这个还不算是结束,更重要的是我公司用的是tomcat5,而在家用的是tomcat6,5和6 有不同,6 已经将servletapi.jar 和jsp_api.jar文件放在了config下的lib中,而5需要自己导入,所以此时我在家用6,这两个jar就会冲突,所以删除后问题解决。感谢周董的远程协助。。。。






那2个jar包tomcat5.5 自带也有的
1 楼 Peter9889 2011-12-10  
对于怎么打包项目,这个是问题的关键,我直接在我公司的workspace下打包项目,而此时代码和编译后的class文件的是公司服务器的数据库地址,所以回家,首先要先把bak文件还原,然后更改property文件上的数据库地址,而此时更重要的是要重新编译一遍,这样class文件才会更改,而后这个还不算是结束,更重要的是我公司用的是tomcat5,而在家用的是tomcat6,5和6 有不同,6 已经将servletapi.jar 和jsp_api.jar文件放在了config下的lib中,而5需要自己导入,所以此时我在家用6,这两个jar就会冲突,所以删除后问题解决。感谢周董的远程协助。。。。

相关推荐

    java调用net开发的webservice实例

    - I/O exception (java.net.ConnectException) caught when processing request: Connection timed out: connect - Retrying request - I/O exception (java.net.ConnectException) caught when processing request:...

    Call From hdp-1/192.168.234.129 to hdp-1:8020 failed on connection exception: java.net.ConnectExcept

    报错:Exception in thread “main” java.net.ConnectException: Call From hdp-1/192.168.234.129 to hdp-1:8020 failed on connection exception: java.net.ConnectException: Connection refused; For more ...

    shell连接不上linux虚拟机解决方案

    当你尝试通过Shell连接到Linux虚拟机时,如果发现连接失败,首先应该检查的是SSH服务是否正在运行。SSH(Secure Shell)是一种加密的网络传输协议,用于远程登录、文件传输等操作,是Linux系统中常用的远程管理工具...

    向企业微信中的指定用户推送消息

    这一过程涉及到了几个关键步骤和技术细节,以下将详细介绍这个过程: 首先,我们需要了解**企业微信的accs_token**。accs_token是企业微信提供的访问令牌(Access Token),它是调用企业微信API时的身份凭证,用于...

    Java Socket常见异常处理

    2. **java.net.ConnectException: Connection refused: connect** 这个异常通常表示客户端无法连接到指定的服务器地址和端口。原因可能是服务器未运行,IP地址错误,或者端口未开放。排查步骤包括检查客户端的IP和...

    WebService学习之路五

    它提供了Java到SOAP的绑定,使得Java开发者能够轻松地创建Web服务。 8. **JAX-WS**: JAX-WS是Java标准版中的API,用于构建和消费Web服务。它简化了Web服务的开发,允许开发者使用注解将Java类直接映射为Web服务...

    java调用.net写的返回值为dataset的webservice(2)实例项目

    包内容太大,无法用一个压缩文件上传。...然后將axis-1_4包下的lib文件夹里的包 都加載到myeclipse里 2.WebTestOk项目介绍: GetWebService2 类实现原理:从webservice取值后保存为xml,然后读取,

    sqlserver2005驱动以及编程区别和使用区别

    java.net.ConnectException: Connection refused: connect! 估计是因为sqlserver2005默认情况下是禁用了tcp/ip连接。 您可以在命令行输入:telnet localhost 1433进行检查,这时会报错:正在连接到localhost...不...

    JPedal Source源码Eclipse项目

    JPedal是一款强大的PDF解析器,它允许开发者在Java应用程序中处理PDF文档,包括阅读、渲染、转换和提取PDF内容。这个"JPedal Source源码Eclipse项目"提供了JPedal库的完整源代码,使得开发人员可以深入理解其内部...

    Modbus示例代码(jlibmodbus库)

    jlibmodbus库适用于Java语言开发使用Modbus传输协议,支持Modbus RTU、Modbus TCP、Modbus ASCII、Modbus on Android Things device。 压缩包文件: jlibmodbus-1.2.9.7.zip jlibmodbus-1.2.9.7.tar.gz jlibmodbus_...

    Android studio 使用Debugger问题(代码中含有ndk)

    Error running app: Unable to open debugger port (localhost:8601): java.net.ConnectException “Connection refused: connect” 2.出现场景: 原有项目中加入了ndk以后,debug出现问题(想

    MATLAB命令大全

    本书对MATLAB的每个函数或指令的含义进行了描述,对其语法格式或参数作了说明,并尽可能对每个指令都给出实例供参考。

    andriod-gradle-6.0.1-all.zip

    RN报错。 Downloading https://services.gradle.org/distributions/gradle-6.0.1-all.zip Exception in thread "main" java.net.ConnectException: Connection timed out: connect

    Socket长连接异常处理

    java.net.ConnectException: Connection refused: connect 该异常发生在客户端进行 new Socket(ip, port) 操作时,原因是客户端无法连接到服务器端,可能是因为 ip 地址或端口号错误,或者是服务器端没有监听该端口...

    Spark源码分析3-The connect between driver,master and excutor

    《Spark源码分析3——驱动器、主节点与执行器之间的连接》 在Spark的分布式计算框架中,驱动器(Driver)、主节点(Master)和执行器(Executor)是核心组件,它们之间的通信和协作构成了Spark作业执行的基础。本文将深入...

    java调用.net webservice实例

    Java调用.NET WebService是跨平台通信的一种常见方式,尤其在企业级应用中,不同技术栈的应用需要相互交互数据时,这种技术尤为实用。Apache Axis是Java中常用的用于调用Web服务的工具,它提供了方便的API来创建和...

    Java客户端调用.NET的WebService实例

    Java 客户端调用 .NET 的WebService 实例 本文将详细介绍 Java 客户端如何调用 .NET 的 WebService 实例。该实例将指导读者从头开始,新建一个 .NET 的 WebService,然后使用 Java 客户端来调用该服务。 新建 .NET...

    Ice-3.7.4.msi for windows版

    Caused by: java.net.ConnectException: Connection refused at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:574) at ...

    详解Redis开启远程登录连接

    redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connect at redis.clients.jedis.Connection.connect(Connection.java:164) at redis.clients.jedis....

Global site tag (gtag.js) - Google Analytics