お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

CLI設定ファイル

はじめに

設定ファイルとは、一般的にソフトウェアやコードベースの設定のパラメータと値を定義するファイルです。この場合、Catalystは、ローカルシステムにダウンロードされたPythonおよび特定のバージョンのJavaの場所を、特定の設定ファイルで設定および管理するためのCLIコマンドを提供します。

この特定の設定ファイルは、システムにインストールされたOSに基づいて、さまざまな場所にシステム内で管理される隠しローカルファイルです。システム内のさまざまなユーティリティの操作を制御します。また、システムがCLIと効果的に通信するための設定も含まれています。

注意: 現在、この設定ファイルにはPython、Java 11、またはJava 17のパス情報のみ設定できます。Catalystは現時点で、CLIを通じてこのファイルに他の情報を追加することをサポートしていません。

キーと値のペアの設定

キーと値のペアの形式で入力を提供することにより、ローカルマシンの設定ファイルにシステムに保存されているPython、Java 11、またはJava 17のパスを指定するエントリを追加できます。これを行うには、システムのターミナルから以下のコマンドを実行します。

copy
$
catalyst config:set <key=value>

関数スタックのパス情報は以下の方法で設定できます。

  • Python:
copy
$
catalyst config:set python3_9.bin=/Users/amelia-426/Downloads/Python-3.9.16
  • Java 8:
copy
$
catalyst config:set java8.bin=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home/bin
  • Java 11:
copy
$
catalyst config:set java11.bin=/Library/Java/JavaVirtualMachines/jdk-11.0.17.jdk/Contents/Home/bin
  • Java 17:
copy
$
catalyst config:set java17.bin=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home/bin

注意:
  • 現在、キーとして設定できるのはpython3_9.binjava8.binjava11.bin、またはjava17.binのみです
  • 上記のコマンドに記載されているパスをお使いのJDKまたはPythonのパスに置き換えてください
  • ローカルシステムがWindows OSで動作している場合は、パスをダブルクォーテーションで囲んでください。たとえば、Java 11のパスは以下のように設定します:
copy
$
catalyst config:set java11.bin="/Library/Java/JavaVirtualMachines/jdk-11.0.17.jdk/Contents/Home/bin"

特定のキーの値の取得

以下のターミナルコマンドをキーとともに実行することで、この特定の設定ファイル内の任意のキーの値を取得できます。

copy
$
catalyst config:get <key>
  • Python:
copy
$
catalyst config:get python3_9.bin
  • Java 8:
copy
$
catalyst config:get java8.bin
  • Java 11:
copy
$
catalyst config:get java11.bin
  • Java 17:
copy
$
catalyst config:get java17.bin

設定ファイルに保存されているキーのパスまたは値が返されます。たとえば:

  • Python: /Users/amelia-426/Downloads/Python-3.9.16
  • Java 8: /Library/Java/JavaVirtualMachines/jdk1.8.0_291
  • Java 11: /Library/Java/JavaVirtualMachines/jdk-11.0.17
  • Java 17: /Library/Java/JavaVirtualMachines/jdk-17
注意:
  • 現在、このCLIコマンドを使用してこのファイルから取得できるのは、Python、Java 8、Java 11、またはJava 17のパス情報のみです。
  • 上記のコマンドに記載されているパスをお使いのJDKまたはPythonのパスに置き換えてください
  • ローカルシステムがWindows OSで動作している場合は、パスをダブルクォーテーションで囲んでください。たとえば、Java 11のパスは以下のように設定します:
copy
$
catalyst config:get java11.bin="/Library/Java/JavaVirtualMachines/jdk-11.0.17.jdk/Contents/Home/bin"

設定の一覧表示

以下のコマンドを実行することで、設定ファイルに存在するすべての設定(キーと値のペア)のリストを取得できます。

copy
$
catalyst config:list

catalyst_cli_config

注意: 現在、このCLIコマンドはシステム内のPython、Java 8、Java 11、またはJava 17のパスの設定情報のみを取得します。

キーの削除

以下のCLIコマンドを実行することで、設定ファイル内のエントリを削除できます。

copy
$
catalyst config:delete <key>

削除するエントリのキー名を指定する必要があります。

  • Python:
copy
$
catalyst config:delete python3_9.bin
  • Java 8:
copy
$
catalyst config:delete java8.bin
  • Java 11:
copy
$
catalyst config:delete java11.bin
  • Java 17:
copy
$
catalyst config:delete java17.bin

これにより、ファイルからキーと値のペアが削除されます。

最終更新日 2026-02-23 18:09:41 +0530 IST