예제
public class AccessControllerCheck {
public AccessControllerCheck(String name) {
super();
this .resourceName = name;
}

public File getFileResource() throws AccessControlException {
FilePermission perm = new FilePermission(resourceName, r_permission);
AccessController.checkPermission(perm);
return new File(resourceName);
}

private static final String r_permission = "read"; //$NON-NLS-1$
private String resourceName = null;

}
솔루션
가능한 경우 승인 검증을 제거하십시오.
public class AccessControllerCheck {
public AccessControllerCheck(String name) {
super();
this .resourceName = name;
}

public File getFileResource() throws AccessControlException {
return new File(resourceName);
}

private String resourceName = null;
}