Поэтому, чтобы не повторяться слишком много, обратитесь к serve static image наряду с 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")
Кто-нибудь знает исправление? Почему вызов через браузер показывает изображение, а вызов изнутри самого сервера вызывает исключение? Я нахожу это странным.