2011-02-03 5 views
1

Я хочу прочитать содержимое файла, присутствующего в военном каталоге, в этом случае файл содержит lat, длинные значения для каждого маршрута шины. Как я могу прочитать файл с содержимым файла? fileinputstream выдает исключение безопасности. есть ли другой способ прочитать содержимое файла?Appengine и java.io использование

ответ

1

Вы не можете использовать все функции классов java.io из Google appengine. Вы можете проверить this link.

Приложения Google заявляют следующее:

Приложение не может писать в файловую систему. Приложение может читать файлы, но только файлы, загруженные с кодом приложения. Приложение должно использовать хранилище данных App Engine, memcache или другие службы для всех данных, которые сохраняются между запросами.

+1

Этот ответ неверен. Вы можете использовать java.io для чтения файлов, хранящихся в приложении, вы просто не можете записывать файлы из App Engine. –

+0

Да, вы правы, я исправил свой ответ. –

2

Если вы находитесь на войне, вы должны иметь доступ к нему через метод getResourceAsStream для ServletContext.

Это стандартный способ доступа к ресурсу из войны в любом веб-приложении, независимо от того, развертывается он на движке приложения или нет, BTW.

Смежные вопросы