我的应用程序的Flex、Java、BlazeDS和配置文件
我正在使用blazeDS和SharedObjects在Flex Builder 3上使用Flex和Java编写富web应用程序。 现在我需要我的程序将使用配置文件。 因此,我需要我的Java类在第一次读取它,但是Java读取和写入文件的默认路径是c:\program files\Flex Builder 3,而不是tomcat webapps目录中的我的应用程序目录我的应用程序的Flex、Java、BlazeDS和配置文件,java,apache-flex,blazeds,shared-objects,Java,Apache Flex,Blazeds,Shared Objects,我正在使用blazeDS和SharedObjects在Flex Builder 3上使用Flex和Java编写富web应用程序。 现在我需要我的程序将使用配置文件。 因此,我需要我的Java类在第一次读取它,但是Java读取和写入文件的默认路径是c:\program files\Flex Builder 3,而不是tomcat webapps目录中的我的应用程序目录 如何从java类中读取配置文件而不写入java中硬编码的路径?只有Flex应用程序才能写入和读取SharedObjecs 要从Ja
如何从java类中读取配置文件而不写入java中硬编码的路径?只有Flex应用程序才能写入和读取
SharedObjecs
要从Java访问文件系统(在服务器端),可以使用环境变量。
在tomcat/bin
中创建和/或编辑setenv.sh | bat
文件,如下所示:
# setenv.sh
export MYAPP_HOME=/etc/myapp
# setenv.bat
set MYAPP_HOME=c:\myapp