Bonjour,
Lors de l’exécution du code JAVA suivant:
1 2
| FilePermission fp = new FilePermission("C:/workspace/CLO_TP3/lib/libM2/tp2/container_v2.jar", "read");
AccessController.checkPermission(fp); |
J'ai l'erreur suivante:
Exception in thread "main" java.security.AccessControlException: access denied ("java.io.FilePermission" "C:/workspace/CLO_TP3/lib/libM2/tp2/container_v2.jar" "read")
Voici mon fichier .policy:
1 2 3
| grant codeBase "file:C:/workspace/CLO_TP3/lib/libM2/tp2/*" {
permission java.io.FilePermission "container_v2.jar","read";
}; |
En revanche si je modifie le codeBase comme suite, tout fonctionne correctement !!! 
grant {
permission java.io.FilePermission "C:/workspace/CLO_TP3/lib/libM2/tp2/container_v2.jar","read";
};
Mon codeBase est il incorret ?
Merci pour votre aide
Partager