デスクトップライセンスの問題
このトピックの内容: |
「No license available」というメッセージが表示された場合、以下の原因が考えられます。
- Klocwork サーバーが実行されていない。Klocwork サーバーの管理 を参照してください。
- デスクトップが間違ったライセンスサーバーホストまたはポートをポイントしている。フィールドの説明に従って、ライセンスサーバーの設定を確認する必要があります。
必要な Klocwork サーバー設定が不明な場合は、Klocwork 管理者に問い合わせてください。
デフォルトのライセンスサーバーのホストおよびポートの値は localhost と27000 です。
Eclipse
[ウィンドウ] > [プリファレンス] > [Klocwork] > [設定] に移動します。
ライセンスサーバーのポートおよびホストの設定が正確であることを確認します。
IntelliJ IDEA
設定を確認するには、[ファイル] > [設定] の順に選択し、[IDE 設定] で [Klocwork 解析の実行] をクリックします。
Klocwork Desktop
サーバー設定は Klocwork Desktop の [プリファレンス] ダイアログに保存されます。
[ツール] メニューにアクセスするには、プロジェクトで kwshell または build specification template (ビルドスペックテンプレート) を使用している必要があります。
[ツール] > [プリファレンス] > [サーバー設定] の順にクリックします。
ライセンスサーバーとKlocwork サーバーの設定は、ここに保存されています。Klocwork サーバーは、デスクトッププロジェクトと統合プロジェクトまたは "サーバープロジェクト" 間の同期を処理します。
kwcheck
次を実行します。
kwcheck info
デフォルトのローカルプロジェクトディレクトリ名と場所 (.kwlp) を選択した場合は、そのパスを指定する必要はありません。
kwcheck info は、サーバー設定値に加えて、ステータスおよびローカル構成パーミッションなどの情報も提供します。
ライセンスサーバーホストとポートをリセットする必要がある場合は、次のコマンドを実行します。
kwcheck set license.host=<License_Server_host> license.port=<license_server_port>
VS.NET
[Klocwork] > [オプション] > [Klocwork] > [全般] を選択します。
Klocwork サーバー設定は、ここにも保存されています。Klocwork サーバーは、connected desktop (コネクテッドデスクトップ) の同期も処理します。