0

重複の可能性:
プログラムでファイルのアクセス許可を変更するにはどうすればよいですか?
Java内からumaskを設定するにはどうすればよいですか?

Linuxでは、データディレクトリをアプリケーションからユーザー固有の場所に変更してMySQLテーブルを作成するためのフォルダ構造(例: "home / test / sample /")に完全なアクセス許可(777)を与えようとしています。 Javaで書かれています。

Javaからフォルダ構造に完全な権限を与えるにはどうすればよいですか?

4

1 に答える 1

2

次のように、オペレーティングシステムに依存するコードを使用する必要があります。

    Runtime rt = Runtime.getRuntime();
    Process proc;
    int exitVal = -1;
    try {
        proc =  rt.exec("chmod 777 "+file);
        exitVal = proc.waitFor();
    } catch (Exception e) {}
于 2012-10-08T09:02:30.303 に答える