Flex, Java, BlazeDS и файл конфигурации для моего приложения - PullRequest
0 голосов
/ 11 ноября 2010

Я программирую богатые веб-приложения с помощью Flex и Java на Flex Builder 3, используя blazeDS и SharedObjects. Теперь мне нужно, чтобы моя программа использовала файл конфигурации. поэтому мне нужно, чтобы мой класс Java прочитал его в первый раз, но по умолчанию путь java для чтения и записи файлов - это c: \ program files \ Flex Builder 3, а не каталог моего приложения в каталоге tomcat webapps Как я могу прочитать файл конфигурации из класса Java без записи пути, жестко закодированного в Java?

1 Ответ

0 голосов
/ 11 ноября 2010

SharedObjecs должен записываться и считываться только вашим приложением Flex!

Для доступа к файловой системе (на стороне сервера) из Java вы можете использовать переменную окружения.Создайте и / или отредактируйте файл setenv.sh|bat в вашем tomcat/bin следующим образом:

# setenv.sh
export MYAPP_HOME=/etc/myapp

# setenv.bat
set MYAPP_HOME=c:\myapp
...