私はこれを試しました:
URI uri = URI.create( "file://servername/e$/somefile" );
File file = new File(uri);
しかし、それは投げました:
java.lang.IllegalArgumentException: URI has an authority component
私はこれを試しました:
URI uri = URI.create( "file://servername/e$/somefile" );
File file = new File(uri);
しかし、それは投げました:
java.lang.IllegalArgumentException: URI has an authority component
JCIFSをスタイルURLで使用するsmb://[[[domain;]username[:password]@]server[:port]/[[share]]
か、ある日目を覚まして別のOSからアプリを実行してみると、「一度書けばどこでも実行できる」という概念が思ったよりもさらに陽気であることがわかります。
Windowsスタイルのパスを使用します(先頭に3つのスラッシュを付けます)。
File file = new File("\\\\\\server\\e$\\somefile");