Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法从java代码连接Clamd服务器(Ubuntu)_Java_Linux - Fatal编程技术网

无法从java代码连接Clamd服务器(Ubuntu)

无法从java代码连接Clamd服务器(Ubuntu),java,linux,Java,Linux,我正试图用安装在Ubuntu上的Clam Antivirus和安装在不同机器上的java代码扫描文件中的病毒。下面是我的java代码行 //connect to Linux server ClamScan clamScan = new ClamScan("127.0.0.1", 3310, 20); // Scanning the test file ScanResult result = clamScan.scan(new FileInputStream("D:\\vcredist_x64

我正试图用安装在Ubuntu上的Clam Antivirus和安装在不同机器上的java代码扫描文件中的病毒。下面是我的java代码行

//connect to Linux server
ClamScan clamScan = new ClamScan("127.0.0.1", 3310, 20);

// Scanning the test file 
ScanResult result = clamScan.scan(new FileInputStream("D:\\vcredist_x64.png"));
我已经在
clad.conf
文件中做了必要的更改,以添加Tcp端口和地址,但仍然得到下面的错误描述

错误com.philvarner.clamavj.ClamScan-无法连接到clamd 服务器java.net.ConnectException:连接被拒绝:连接

所以任何人都可以帮助我找出代码或配置中的错误

提前谢谢。
Ali

终于找到了解决方案,实际上clam守护进程没有启动并运行。

如果服务在不同的机器上,为什么要连接到本地机器(127.0.0.1)?可能是