Java Web Start プログラムを使用してファイルを書き込む方法を判断するのに苦労しています。クラウド サーバーにアップロードされたファイルを記述するファイルをサーバーに書き込みたいと考えています。また、クライアントからファイル名やパスなどのデータを送信して、ユーザーとクラウド ストレージ施設の間に接続を作成し、ファイルを送信できるようにしたいと考えています。
現在、Web Start アプリケーションを実行しようとすると、正常に動作し、エラーは発生しませんが、ファイルとフォルダーが存在するサーバーに書き込まれません。たとえば、次のコードは機能しません。
new File ("ArFile Clients\\File Data\\"
+ user.getCompany().getName() + "\\" + user.getUsername()).mkdirs();
このディレクトリはサーバー上にあり、アプリのユーザーに関するデータを保存するために作成されます。ただし、実行時には単に無視されるか、実行されません。
私はソケットやFTPなどを使用していません.クラウドサーバーには私が使用している独自のカスタムライブラリがあります.問題はJava Web Startの仕組みにあるに違いないという事実を知っています.関連する良い例が見つかりません.サーバーマシンでファイルを作成し、クライアントマシンからデータを抽出する (ディレクトリやファイルなどのファイルシステムデータのみ)