我的应用程序的Flex,Java,BlazeDS和配置文件

时间:2010-11-11 13:09:48

标签: java flex blazeds shared-objects

我正在使用blazeDS和SharedObjects在Flex Builder 3上使用Flex和Java编写Rich Web应用程序。 现在我需要我的程序将使用配置文件。 所以,我需要我的Java类会在第一时间读取它,但java读取和写入文件的默认路径是c:\ program files \ Flex Builder 3而不是tomcat webapps目录下的应用程序目录 如何在不编写java中硬编码的路径的情况下从java类中读取配置文件?

1 个答案:

答案 0 :(得分:0)

SharedObjecs只能由Flex应用程序编写和阅读!

要从Java访问文件系统(在服务器端),您可以使用环境变量。 在setenv.sh|bat中创建和/或编辑tomcat/bin文件,如下所示:

# setenv.sh
export MYAPP_HOME=/etc/myapp

# setenv.bat
set MYAPP_HOME=c:\myapp