0

blazeDS と SharedObjects を使用して、Flex Builder 3 で Flex と Java を使用してリッチ Web アプリケーションをプログラミングしています。ここで、プログラムが構成ファイルを使用する必要があります。そのため、Java クラスが最初にそれを読み取る必要がありますが、ファイルを読み書きするための Java のデフォルト パスは c:\program files\Flex Builder 3 であり、Tomcat webapps ディレクトリ内のアプリケーション ディレクトリではありません。 Javaでハードコーディングされたパスを書き込まずに、Javaクラスから構成ファイルを作成しますか?

4

1 に答える 1

0

SharedObjecs、Flex アプリケーションによってのみ書き込まれ、読み取られる必要があります。

Java からファイル システム (サーバー側) にアクセスするには、環境変数を使用できます。次のようにsetenv.sh|batファイルを作成および/または編集します。tomcat/bin

# setenv.sh
export MYAPP_HOME=/etc/myapp

# setenv.bat
set MYAPP_HOME=c:\myapp
于 2010-11-11T13:42:31.290 に答える