2012-01-18 6 views
1

私はAxis2 + Tomcat7.0用のサービスをJavaアプリケーションと共に作成しています。私はxmlファイルに任意の情報を書き込むことにしましたが、問題はサービス/アプリケーションサーバーのルートはどこですか?Webサービス(axis2 + tomcat7)にファイルを書き込み、読み込みます。

私はother questionを読んでいますが、応答は良くありません。

サービスによって書き込み可能なディレクトリへの絶対パスを取得するにはどうすればよいですか?

答えて

0

私は環境変数を設定し、System.getProperty()を使用してその値を読み取ります。

デフォルトのファイル書き込み場所は、サーバーを起動したときのどこであっても、少なくとも私がJBossで一度見つけたものです。一番簡単な方法は、サーバープロパティーファイルに環境変数を設定するか、サービスがその場所を取得するために使用するプロパティーファイルを作成することです。私はWindowsとUNIXでJBossを使って両方の方法を行ってきました。

関連する問題