所以为了不重复我自己,请参考java google-enpoint api 旁边的服务静态图像。
正如您从引用的链接中看到的那样,我可以通过 url 查看图像。但是,当我尝试使用类似的代码读取文件名时
public void listFilesForFolder(final File folder) {
for (final File fileEntry : folder.listFiles()) {
if (fileEntry.isDirectory()) {
listFilesForFolder(fileEntry);
} else {
System.out.println(fileEntry.getName());
}
}
}
final File folder = new File("/home/you/Desktop");
listFilesForFolder(folder);
我得到一个安全异常
java.security.AccessControlException: access denied ("java.io.FilePermission" "/myImages" "read")
有谁知道修复?为什么通过浏览器的调用显示图像,而来自服务器本身的调用却引发异常?我觉得这很奇怪。