2016-08-18 7 views
-1

Amazon эластичный beanstalk tomcat java веб-приложение вопрос с system.properties. Когда я использую system.getproperty («user.home») для правильного доступа к каталогу для экспорта файла в моем веб-приложении java, я могу проверить его, когда я запускаю на localhost. После развертывания App to AWS эластичный beanstalk..user.home дает мне этот путь /usr/share/tomcat8 и пользователь как tomcat. Где как это должно быть указано C:/users/myname as user.home и myname как пользователь. Пожалуйста помоги. Я борюсь с 2 днями по этому вопросу. Это что-то, что нужно создать в свойствах AWS? или есть ли другой способ доступа к папке локальных загрузок в веб-приложении. Спасибоsystem.properties в AWS

ответ

1

/usr/share/tomcat8 это путь к файлу Unix, потому что на AWS ваше приложение работает на каком-то Linux. C:/users/myname - это Windows, как путь.

Это нормально и следовало ожидать.

Доступ к локальной папке загрузки может быть сложным, поскольку он зависит от платформы и ОС. Рассмотрите структуру своего приложения и то, как он должен работать, поскольку возможно, что вам не нужна эта локальная папка.

+0

привет спасибо за ваш ответ. Я использую динамический веб-проект java. Мне нужно экспортировать файл excel пользователю. Любые возможные способы сделать это? – bhavani