質問: Javaでファイルの書き込みをしたいと思います。Windows10の環境下でcドライブ直下などの書き込もうとするとセキュリティの問題(VCA)で許可が無く、書き込めません。そこで、ユーザーフォルダの中に書き込もうとしたのですが、ユーザーパスの取得方法がググっても出てこない(セキュリティ上無理?)です。JavaはMacやLinuxでも動くはずなので、パスが分からないと書き込めないと思うんですが、どうしたら良いでしょうか? ユーザーフォルダ内に書き込む方法、もしくはどんな環境下でも問題なく書き込む方法を(書き込めないと警告ダイアログが出る方法を使ってます)、教えて頂けると幸いです。 開発環境 Windows10 Eclipse Java EE IDE for Web Developers. Version: Neon.2 Release (4.6.2) Build id: 20161208-0600 JavaSE-1.8
回答: Zuishinさんの方法で解決しましたが、検索で探している方へ僕が見つけた方法も記して置きます。