有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java将文件复制到远程计算机无法正常工作。尝试输入远程计算机名

我需要从我的本地机器上传一个文件,并需要上传到远程机器中共享的目录。但若我在同一台机器上做这件事,我需要复制它的工作文件。但我的代码是,在远程机器上工作,但在这里不工作

private static void copyFile(File sourceFile, File destFile)
            throws IOException {
        if (!sourceFile.exists()) {
            return;
        }
        if (!destFile.exists()) {
            destFile.createNewFile();
        }
        FileChannel source = null;
        FileChannel destination = null;
        source = new FileInputStream(sourceFile).getChannel();
        destination = new FileOutputStream(destFile).getChannel();
        if (destination != null && source != null) {
            destination.transferFrom(source, 0, source.size());
        }
        if (source != null) {
            source.close();
        }
        if (destination != null) {
            destination.close();
        }

我给出的文件路径如下

String newfilename=filename.replace("\\", "/");
lNewFilename="//kia/Database/MEDDoC_"+Emp_Name+".txt";
File source = new File(newfilename);
File desc = new File(lNewFilename);

但它并不是来自远程机器


共 (0) 个答案