デスクトップライセンスの問題

このトピックの内容:

「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 (コネクテッドデスクトップ) の同期も処理します。