ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。
Gogo シェルコマンド
Gogo シェルは Felix Gogo 基本コマンド と Liferay コマンドを実行します。 Gogo シェルは、 コントロール パネル (推奨) および コマンド ラインからアクセスできます。
一般的に使用されるコマンドは次のとおりです。
| コマンド | Description |
|---|---|
b [BUNDLE_ID] | バンドルのシンボリック名、バンドル ID、データ ルート、登録 (提供) されたサービスと使用されたサービス、インポートされたパッケージとエクスポートされたパッケージなど、特定のバンドルに関する情報を一覧表示します。 |
diag [BUNDLE_ID] | 指定されたバンドルが動作しない理由 (未解決の依存関係など) に関する情報を一覧表示します。 |
dm na | “利用できない” (未解決) OSGi コンポーネントを一覧表示します。 Dependency Manager の詳細については、 シェルの活用 を参照してください。 |
ds:unsatisfied | 設定未完了のDeclarative Services(DS)コンポーネントをすべて一覧表示します. |
ds:unsatisfied [BUNDLE_ID] | バンドルの設定未完了のDSコンポーネントを一覧表示します. |
headers [BUNDLE_ID] | バンドルの MANIFEST.MF ファイルからバンドルに関するメタデータを一覧表示します。 |
equinox:refresh [BUNDLE_ID] | 利用可能なオプションの依存関係を検出し、バンドルを再有効化します。 |
help | 利用可能なすべてのGogoシェルコマンドを一覧表示します。 各コマンドの名前には、コロンで区切られた2つの部分があることに注意してください。 たとえば、 help コマンドのフルネームは felix:helpです。 前半はコマンドスコープ、後半はコマンドファンクションです。 スコープ部分は、同じ名前のコマンドの曖昧さをなくすことができます。 例えば、スコープの部分で felix:refresh コマンドと equinox:refresh コマンドを区別することができます。 |
help [COMMAND_NAME] | 特定のコマンドに関する情報(コマンドの説明、コマンドのスコープ、コマンドを起動する際に指定できるフラグやパラメータに関する情報)を一覧表示します。 |
inspect capability service [BUNDLE_ID] | バンドルによって公開されるサービスを一覧表示します. |
install [PATH_TO_JAR_FILE] | 指定されたバンドルを Liferay のモジュール フレームワークにインストールします。 |
lb | Liferayのモジュールフレームワークにインストールされているすべてのバンドルを一覧表示します。 -s フラグを使用すると、バンドルのシンボリック名を使用してバンドルが一覧表示されます。 |
logging:level [CONTEXT] | 特定のロガーコンテキストに関連付けられたレベルを一覧表示します。 [CONTEXT] は、次のいずれかの構文を使用します: [BUNDLE_SYMBOLIC_NAME]、 BUNDLE_SYMBOLIC_NAME\|BUNDLE_VERSION、 BUNDLE_SYMBOLIC_NAME\|BUNDLE_VERSION\|LOCATION、 null。 null はデフォルトのロガーコンテキストを返します。 |
logging:level [CONTEXT] [NAME] [LEVEL] | 指定されたロガー コンテキスト内の名前付きロガーのレベルを設定します。 [LEVEL] を ERROR、 WARN、 INFO、または DEBUGに設定できます。 |
packages [PACKAGE_NAME] | 指定されたパッケージの依存関係をすべて一覧表示します。 |
scr:list | モジュール フレームワークに登録されているすべてのコンポーネントを一覧表示します (scr はサービス コンポーネント ランタイムを表します)。 |
scr:info [COMPONENT_NAME] | コンポーネントの説明、サービス、プロパティ、設定、リファレンスなど、特定のコンポーネントに関する情報を一覧表示します。 |
services | モジュールフレームワークに登録されているすべてのサービスを一覧表示します. |
start [BUNDLE_ID] | 指定したバンドルを起動します. |
stop [BUNDLE_ID] | 指定したバンドルを停止します. |
system:check | ds:unsatisfied および dm na コマンドを実行し、システムに異常がないかスキャンします。 |
uninstall [BUNDLE_ID] | 指定されたバンドルをモジュールフレームワークからアンインストールします。 これは指定されたバンドルをLiferayのモジュールフレームワークから削除するものではありません。Gogoの lb コマンドでは非表示になっていますが、まだ存在しています。 したがって、アンインストールされたバンドルの新しいバージョンを追加しても、バンドルは再インストールされず、現在非表示になっているアンインストールされたバージョンが更新されます。 Liferayのモジュールフレームワークからバンドルを永久に削除するには、[Liferay Home]/osgiフォルダから手動で削除してください。 uninstall コマンドの詳細については、OSGi の uninstall ドキュメントを参照してください。 |
updateIndexes [BUNDLE_ID] | バンドルのインデックスに異常がないかチェックします。 |
updateIndexes [BUNDLE_SYMBOLIC_NAME] | バンドルのインデックスに異常がないかチェックします。 |
updateIndexesAll | 関連するすべてのバンドルのインデックスに異常がないかチェックします。 |