Read&;使用java从windows服务器写入

Read&;使用java从windows服务器写入,java,Java,我的要求是,我有一个java应用程序在一台windows服务器上运行,我想从该应用程序读写另一台windows服务器上的文件(例如:D:\abc\1.txt)。 第一台windows服务器具有管理员权限,并且具有访问其他服务器的权限 我是否必须使用Jsch或通过套接字才能实现我的目标? 请建议。 提前感谢。 您可以从服务器1共享您的文件文件夹 从服务器2,您只需使用路径\\systemname\folder\file.txt 使用文件I/O 欢迎使用堆栈溢出。您尝试过什么?它不会是\\serve

我的要求是,我有一个java应用程序在一台windows服务器上运行,我想从该应用程序读写另一台windows服务器上的文件(例如:D:\abc\1.txt)。 第一台windows服务器具有管理员权限,并且具有访问其他服务器的权限

我是否必须使用Jsch或通过套接字才能实现我的目标? 请建议。 提前感谢。

  • 您可以从服务器1共享您的文件文件夹
  • 从服务器2,您只需使用路径
    \\systemname\folder\file.txt
  • 使用文件I/O

欢迎使用堆栈溢出。您尝试过什么?它不会是
\\servername\\D:\\abc
当您共享一个文件夹时,它会给出一个不同的路径找到该路径并在您的代码中使用它谢谢您的快速响应,我对java是新手。我尝试过,public void readFile(){File readFile=new File(\\servername\\D:\\Abc\\1.txt”);if(readFile.exists()){System.out.println(“File exists”);}否则{System.out.println(“File不存在”);}}Abc文件夹已共享。但它说文件不存在。为什么?请提供帮助。如果Abc文件夹作为
Abc
共享,则您的路径将变为
\\servername\\Abc\\1.txt
是,我错了。但我将其修改为File readFile=new File(“\\\\servername2\\Abc\\1.txt”);然后它还说文件不存在。我可以通过“开始”菜单从server1打开文件。有什么想法请帮忙。这些可能有用吗