1.4 ファイルパスについて
ファイルパスについて
外部ファイルの位置を指定する方法として「絶対パス」と「相対パス」の2つがあります。
絶対パスでの指定
絶対パスとはルートディレクトリから順をたどって指定する方法です。
動作環境 | パスの指定例 |
---|---|
Windows の場合 | 「c:¥bs¥img¥logo.gif」 |
Linux, UNIX の場合 | 「/bs/img/logo.gif」 |
相対パスでの指定
相対パスとは現在のディレクトリを基点とし指定する方法です。
biz-Stream では変数${base-dir} を使用して指定します。以下はdefault_value.properties の${base-dir} を/bs に設定した場合の指定例です。
開発環境と本番環境のプラットフォームやディレクトリ構成が異なる場合の相対パスは、レイアウトXMLのパス指定を修正する必要性があります。
相対パスの指定をするとdefault_values.properties だけの修正で対応することができます。
動作環境 | パスの指定例 |
---|---|
Windows の場合 | 「${base-dir}¥img¥logo.gif」 |
Linux, UNIX の場合 | 「${base-dir}/img/logo.gif」 |