私はUbuntuとWindows 7でアクセスしたいデータを保存するためにNTFSパーティションを使用します。私のUbuntuで家パーティションがある場合は、フォルダをリンクしてAssets
Ubuntuで実行されているアプリケーションからアクセスするのが好きです。だから、以下のようなリンクを作成しました。
ln -s /media/data/Assets/ ~/bin/SomeJavaApp/data/assets
アプリケーション内のデータにアクセスしようとすると、次のエラーメッセージが表示されます。
Error message: Could not acquire data access
NTFSパーティションはautomountを介して接続されます/etc/fstab
。関連する構成設定は次のとおりです。
# Data partition auto mount.
UUID=159EBA47019D5D33 /media/data ntfs defaults,umask=007,uid=1000,gid=1000 0 0
私のもの家パーティションはext4でフォーマットされています。私が使用するアプリケーションはJavaで書かれています。ファイルのコピーに加えて家分割?
また、コンソールからアプリケーションを起動すると、Javaエラーメッセージが表示されます。
java.lang.NullPointerException: Could not acquire data access
@ギルス:
出力はls -ld /media/data /media/data/Assets ~/bin/SomeJavaApp/data/assets
次のとおりです
lrwxrwxrwx 1 jjd jjd 92 Aug 9 11:01 /home/jjd/bin/SomeJavaApp/data/assets -> /media/data/Assets/
drwxrwx--- 1 jjd jjd 28672 Aug 6 14:49 /media/data
drwxrwx--- 1 jjd jjd 4096 Aug 8 14:32 /media/data/Assets/
アプリケーションで選択したパスはです/home/jjd/bin/SomeJavaApp/data/assets
。