次のようなコードがあります。
return (new File(pathA + File.separator + pathB + File.separator)).mkdir();
以前は機能していたと思いますが、現在は機能していません。アプリケーションは Linux でのみ実行され、Mint 9、Ubuntu 10.04、Kubuntu 12.04 などでテストされています。目的のディレクトリは作成されません。
パスは、777 のアクセス許可を持つディレクトリ内にあります。
スタック トラックはあまり役に立ちません。トレースが java.security メソッドの呼び出しをいくつか示しているため、これはパーミッションの問題であると考えられます。しかし、実際のエラー メッセージはまったく役に立ちません (おそらく、コード内の例外処理を改善する必要があるためです)。
Linux上のJavaでディレクトリを作成する最良の方法は何ですか?