J'utilise une parition NTFS pour stocker des données auxquelles j'adore accéder depuis Ubuntu et Windows 7. Sur ma partition Ubuntu HOME , j'aime lier le dossier Assets
pour y accéder à partir d'une application s'exécutant sur Ubuntu. Par conséquent, j'ai créé le lien suivant.
ln -s /media/data/Assets/ ~/bin/SomeJavaApp/data/assets
Lorsque j'essaie d'accéder aux données dans l'application, le message d'erreur suivant s'affiche.
Error message: Could not acquire data access
La parition NTFS est attachée via auto mount dans /etc/fstab
. Voici le paramètre de configuration approprié:
# Data partition auto mount. UUID=159EBA47019D5D33 /media/data ntfs defaults,umask=007,uid=1000,gid=1000 0 0
Ma partition HOME est formatée avec ext4. L'application que j'utilise est écrite en Java. Y at-il quelque chose, je peux faire à ce sujet en plus de copyr les files sur la partition HOME ?
Je reçois également un message d'erreur Java lorsque je démarre l'application à partir de la console.
java.lang.NullPointerException: Could not acquire data access
@ Gilles :
La sortie de ls -ld /media/data /media/data/Assets ~/bin/SomeJavaApp/data/assets
est la suivante:
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/
Le path que je choisis dans l'application est: /home/jjd/bin/SomeJavaApp/data/assets
.