Jira アプリケーション インストールディレクトリ
「Jira インストレーションディレクトリ」は、以下のいずれかの方法によって Jira アプリケーションファイルおよびライブラリが抽出されたディレクトリを意味します:
Jira は、このディレクトリ内に一切のデータを保管せず、またこの修正も行いません。
重要なファイルとディレクトリ
以降で説明するディレクトリ / ファイルは、Windows、Linux、アーカイブ Jira の推奨されるものをインストールしたかどうかに応じて、"Jira インストール ディレクトリ" の異なるサブディレクトリに保存されます。本セクションの以降で使用する <Jira-application-dir>
プレースホルダーのディレクトリを、次のように置き換えます。
- "推奨" ディストリビューション — "Windows インストーラー" や "Linux インストーラー" でインストールされた "Jira インストール ディレクトリ" の
atlassian-jira
サブディレクトリ、およびアーカイブ ファイル (.zip および .tar.gz) による関連インストール。 Linux のデフォルトのインストレーション ディレクトリは次の通りです。
/opt/atlassian/jira/
<jira-application-dir>/atlassian-jira/WEB-INF/classes/jira-application.properties
このファイルは、Jira に対して Jira アプリケーションホームディレクトリ をどこで見つけるかを伝えます。
このファイル内で定義されているお使いの Jira ホームディレクトリは、無効化できる点に注意して下さい。詳しくは Jira アプリケーションホームディレクトリの設定 を参照して下さい。
<jira-application-dir>/atlassian-jira/
WEB-INF/classes/jpm.xml
atlassian-jira/
WEB-INF/classes/jpm.xmlこのファイルは、Jira の詳細設定 用のデフォルト値を保管しているため、内容を変更しないでください。このファイル内のプロパティのデフォルト値は、Jira アプリケーションのホーム ディレクトリの jira-config.properties
ファイルか、Jira の管理領域からアクセスできる Jira データベースで再定義されることで、カスタマイズ (上書き) されています。詳細については、「高度な Jira 設定」を参照して下さい。
<jira-application-dir>/atlassian-jira/
WEB-INF/lib/
atlassian-jira/
WEB-INF/lib/これは、アトラシアンのプラグインフレームワーク1 (すなわち、 「プラグイン1」プラグイン) によって構築されたプラグインが保管されているディレクトリです。新しい「プラグイン1」プラグインをインストールする場合、このディレクトリに展開する必要があります。
「プラグイン2」プラグインは、Jira アプリケーションのホームディレクトリに保管する必要があります。
<jira-application-dir>/atlassian-jira/
WEB-INF/classes/log4j2.xml
atlassian-jira/
WEB-INF/classes/log4j2.xmlJira のログ構成ファイルです。詳細はロギングとプロファイリングを参照してください。
Jira によって生成された実際のログファイルは、以下のロケーションで見つけられます:
- Jira アプリケーション ログ —
<localhome>/log/atlassian-jira.log
- アプリケーション サーバー ログ — 一般に、アプリケーション サーバーのログ ファイルは
logs
ディレクトリにあります。ただし、これは実行しているアプリケーション サーバーによって異なります。
<jira-application-dir>/atlassian-jira/
WEB-INF/classes/entityengine.xml
atlassian-jira/
WEB-INF/classes/entityengine.xmlこのファイルは、Jira が永続データをデータソース内に保存するときに使用する、OFBiz Entity Engine を構成します。
以下に解説するサブディレクトリ/ファイルは、Jira インストレーションディレクトリのルートに存在します。
conf/server.xml
このファイルは、Jira SSL 構成に利用します。詳細はJira アプリケーションを SSL または HTTPS 上で実行するを参照してください。
logs/atlassian-jira-gc-timestamp.log
これらのファイルには、Jira アプリケーションのパフォーマンス監視に使用できるガベージ コレクション (GC) が含まれます。ログの記述では、Java がガベージ コレクションを行うタイミング、このプロセスの所要時間、開放されたリソースの量を確認できます。これらのファイルは自動的に作成され、ファイルの最大数 (5) に到達すると上書きされます。タイムスタンプは、ログに関する Jira セッションがいつ開始されたかを示します。詳細については、「ガベージ コレクション ログを使用する」を参照してください。
メモリ設定
JAVA_OPTS メモリ設定の編集に使用されるファイルは、Jira のインストール方法、並びにインストールに使用されたオペレーティングシステムに左右されます。
たとえば、Windows 上で Tomcat を使用して Jira を実行する場合 (手動セットアップ)、次のファイルを更新します:bin\setenv.bat
。
一方、Linux / Unix 上で Tomcat を使用して Jira を実行する場合、次のファイルを更新します:bin/setenv.sh
。
詳しくは 「Jira のメモリを増やす」 を参照して下さい。