在Web服务上写入和读取文件(axis2 + tomcat 7)

时间:2012-01-18 22:17:36

标签: java web-services axis2

我正在为应用程序编写带有Java的Axis2 + Tomcat7.0服务。我选择将任何信息写入xml文件,问题是服务/应用服务器的根目录在哪里?

我读了other question,但反应不好。

如何通过服务获取可写目录的绝对路径?

1 个答案:

答案 0 :(得分:0)

我会设置一个环境变量,然后使用System.getProperty()读取它的值。

我认为默认的文件写入位置就是你启动服务器的地方,至少这是我在JBoss上发现的一次。最简单的方法是在服务器属性文件中设置环境变量,或者为服务创建属性文件以用于检索位置。我已经在windows和unix中使用JBoss两种方式完成了它。