我的应用程序的 Flex、Java、BlazeDS 和配置文件
我正在使用 blazeDS 和 SharedObjects 在 Flex Builder 3 上使用 Flex 和 Java 编写丰富的 Web 应用程序。 现在我需要我的程序将使用配置文件。 所以,我需要我的Java类第一次读取它,但java读写文件的默认路径是c:\program files\Flex Builder 3,而不是tomcat webapps目录中的我的应用程序目录 如何从java类中读取配置文件而不写入java中硬编码的路径?
I'm programming Rich web applications with Flex and Java on Flex Builder 3 using blazeDS and SharedObjects.
Now I need that my program will use configuration file.
so, I need that my Java class will read it at the first time but the default path of java to read and write files is c:\program files\Flex Builder 3 and not my application directory inside the tomcat webapps directory
How can I read the config file from the java class without write the path hardcoded in the java?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
SharedObjecs
只能由您的 Flex 应用程序写入和读取!要从 Java 访问文件系统(在服务器端),您可以使用环境变量。
在
tomcat/bin
中创建和/或编辑setenv.sh|bat
文件,如下所示:The
SharedObjecs
should only be written and read by your Flex application!For accessing the file system (on the server side) from Java you can use an environment variable.
Create and/or edit the
setenv.sh|bat
file in yourtomcat/bin
like this: