Используя облачный код, я создал ключи и добавил их в Env. Сейчас я пытаюсь прочитать ведро, но оно не позволяет мне прочитать содержимое.
Я получаю следующее исключение
java.io.FileNotFoundException: не удалось открыть ресурс ServletContext [/gs://mybucket/my-file.txt]
@RestController
public class Controller {
@Value("gs://mybucket/my-file.txt")
private Resource gcsFile;
@RequestMapping(value = "/readgcs", method = RequestMethod.GET)
public String readGcsFile() throws IOException {
return StreamUtils.copyToString(
gcsFile.getInputStream(),
Charset.defaultCharset()) + "\n";
}
}