2015-02-11 3 views
0

В настоящее время я Указывая путь к общему каталогу изображений в приложении калитки следующим образом:Укажите путь к каталогу изображений в качестве общего каталога ресурсов

getSharedResources().add("images", new FolderContentResource(new File(this.getServletContext().getResource("/images").getFile()))); 

После пути не работает, либо:

getSharedResources().add("images", new FolderContentResource(new File("/opt/tomcat/webapps/test/images"))); 

При развертывании приложения в Jelastic/Tomcat изображения не могут быть восстановлены. Как это исправить?

ответ

1

Согласно документации Jelastic (http://docs.jelastic.com/environment-variables) user.home /opt/tomcat/temp - это ваше пространство пользователя. Вы должны положить туда свои вещи. Проверьте эту статью http://wicketinaction.com/2011/07/wicket-1-5-mounting-resources/ за вдохновение, как это сделать.

Примечание: - доку Jelastic говорит «переменные среды», но «user.home» выглядит как системное свойство мне - имя папка temp, так что он может получить очищен Jelastic в некоторых условиях. Прочтите их документацию, чтобы убедиться, что это может произойти.

+0

Несмотря на то, что имя 'temp' не очищается Jelastic –

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

  • Нет связанных вопросов^_^