1grant { 2 permission java.lang.reflect.ReflectPermission "suppressAccessChecks"; 3 permission java.lang.RuntimePermission "accessDeclaredMembers"; 4 5 permission java.io.FilePermission "${test.classes}/../../-", "read, write, delete"; 6 permission java.io.FilePermission ".", "read, write, delete"; 7 permission java.util.PropertyPermission "*", "read, write"; 8 9 permission java.lang.RuntimePermission "setSecurityManager"; 10 permission java.lang.RuntimePermission "createSecurityManager"; 11 permission java.lang.RuntimePermission "createClassLoader"; 12 permission java.lang.RuntimePermission "setIO"; 13 permission java.lang.RuntimePermission "setContextClassLoader"; 14 permission java.security.SecurityPermission "getPolicy"; 15 16 permission java.io.FilePermission "${test.src}/-", "read, write, delete"; 17 permission java.io.FilePermission "${user.dir}/-", "read, write, delete"; 18 permission java.io.FilePermission "${java.io.tmpdir}/-", "read, write, delete"; 19 20 21 permission java.io.FilePermission "${java.home}/lib/stax.properties", "read, write, delete"; 22 23}; 24