JAVA编写FTP连接报错java.net.ConnectException: Connection refused: connect FTP你用的FTPClient引入不对吧,我们项目上都是用的
import org.apache.commons.net.;
import org.apache.commons.net.;
import org.apache.commons.net.;
下面是我们项目上用到的FTP的实现代码(FTP需要先连接,再登录 , 之后就是校验登录是否成功) , 具体代码如下:
/**
* 获取FTPClient对象
*
* @param ftpHost FTP主机服务器
* @param ftpPassword FTP 登录密码
* @param ftpUserName FTP登录用户名
【java远程连接失败代码 java 远程debug】* @param ftpPort FTP端口 默认为21
* @return FTPClient
* @throws Exception
*/
public static FTPClient getFTPClient(String ftpHost, String ftpUserName,
String ftpPassword, int ftpPort) throws Exception {
try {
FTPClient ftpClient = new FTPClient();
ftpClient.connect(ftpHost, ftpPort);// 连接FTP服务器
ftpClient.login(ftpUserName, ftpPassword);// 登陆FTP服务器
if (!FTPReply.isPositiveCompletion(ftpClient.getReplyCode())) {
logger.error("未连接到FTP,用户名或密码错误!");
ftpClient.disconnect();
return null;
} else {
logger.info("FTP连接成功!");
return ftpClient;
}
} catch (SocketException socketException) {
logger.error("FTP的IP地址可能错误,请正确配置!");
throw socketException;
} catch (IOException ioException) {
logger.error("FTP的端口错误,请正确配置!");
throw ioException;
}
}
Java中用Socket远程传输文件出现连接超时的异常链接到远程的服务器端是可以的,ip地址填服务器端的ip,端口号,服务器端要设置的和你的客户端一样 。
java连接sql server 2005,老连不上,恳请各位大虾帮忙(附代码,出错提示)没有合适java远程连接失败代码的驱动 。
应该是java远程连接失败代码你的驱动版本和数据库版本不配套 。。
关于java远程连接失败代码和java 远程debug的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 主播直播间卖玉违规吗吗,主播卖玉石
- linux查看Oracle数据库空间,linux查看oracle数据库状态
- ubuntu虚拟机ip,ubuntu虚拟机Io error
- C语言中库函数查询 c 库函数
- mysql数据库运维培训,MySQL数据库运维中系统高可用性
- 基于HTML5的技术路线,基于html5的网站设计
- 直播公会运营面试,直播公会运营工作内容
- linux命令行不够用 linux命令行权限不够
- flutter悬浮按钮抖音,flutter 悬浮按钮菜单