私はLinux上で共有フォルダ(common_folder)を作成しました。これはWindowsとLinux Systemにアクセスしたいのです。WindowsとLinuxからLinuxマシンのフォルダにアクセス
プログラミング言語はJavaです。私は "// IPアドレス/ common_folder"をフォルダパスとして使用しており、LinuxとWindowsの両方にアクセスできるようにしています。
{{File folder = new File( "// IP address/common_folder"); }}
Linuxマシンで上記の行を使ってフォルダを取得しようとすると、 "/ root/eclipse /// IP address/common_folder"というフォルダパスが与えられます。 しかし、自分のフォルダがそのパス上で利用可能であるため、「// IPアドレス/ common_folder」のみをフォルダパスにします。
Linuxで前述のパスのフォルダを取得するには、javaを使用しますか?
libにJavaでFile.separatorの存在を使用する必要があります。自動的に同じことを行うようにautomountをセットアップすることができます。 –
@Peter:分かりませんでしたので、詳細を教えてください。そして、すばやい返信をありがとう。 – saher
linuxでは、静的または動的にマウントポイントを追加することができます。 '// hostname'または' IPaddress'のマウントポイントを追加すると、sambaまたはnfsマウントのいずれかを指します。あなたの選択。いずれにしても、ファイル/ディレクトリを細かくするために 'File'がどのように使用されるのかは、JavaではなくOSの設定に完全に依存します。 –