FileOutputStream something = new FileOutputStream(new File("blank"));
abc.write(output_file);
something.close();
これは、コントローラでhttp PUTを使用して呼び出す関数の一部です。このコードはMavenビルド後に動作しますか?
「空白」ファイルはどこに保存されますか?回避策はありますか?
FileOutputStream something = new FileOutputStream(new File("blank"));
abc.write(output_file);
something.close();
これは、コントローラでhttp PUTを使用して呼び出す関数の一部です。このコードはMavenビルド後に動作しますか?
「空白」ファイルはどこに保存されますか?回避策はありますか?
現在のディレクトリにあります。
less blank
またはnotepad blank
と同じように、現在のディレクトリにある空白のファイルが表示されます。
現在のディレクトリは、プログラムを実行しているjava
コマンドが実行されたディレクトリです。
コードを実行してファイルを検索するだけでテストできました。
私の答えは読んでいますか?あなたの質問に答えます。ファイルは現在のディレクトリに保存されます。現在のディレクトリは、プログラムを実行しているjavaコマンドが実行されたディレクトリです。したがって、 '/ home/tree'ディレクトリにいて、' java -jar myproject/target/myproject.jar'を実行している場合、ファイルは '/ home/tree'に作成されます。どのように私がもっときれいになるかも知れない。 Andrzejから得たコメントももう一度読んでください。これもまたはっきりしています。 –
ログ 'System.out.println(新しいファイル("空白 ")。getAbsolutePath())を追加してください。 –