2010-11-11 78 views
0

我正在使用blazeDS和SharedObjects在Flex Builder 3上使用Flex和Java編寫Rich Web應用程序。 現在我需要我的程序將使用配置文件。 所以,我需要我的Java類將在第一時間讀取它,但java讀取和寫入文件的默認路徑是c:\ program files \ Flex Builder 3,而不是我的應用程序目錄在tomcat webapps目錄內 我從java類中讀取配置文件而不寫入java中的硬編碼路徑?我的應用程序的Flex,Java,BlazeDS和配置文件

回答

0

SharedObjecs只能由Flex應用程序編寫和讀取!

要從Java訪問文件系統(在服務器端),您可以使用環境變量。 創建和/或在您的tomcat/bin這樣的編輯setenv.sh|bat文件:

# setenv.sh 
export MYAPP_HOME=/etc/myapp 

# setenv.bat 
set MYAPP_HOME=c:\myapp