cheerpjRunMain

Javaクラスの静的mainメソッドを実行してアプリケーションを起動します

async function cheerpjRunMain(
className: string,
classPath: string,
...args: string[]
): Promise<number>;

パラメーター

  • className (string) - 実行する静的mainメソッドを持つクラスの完全修飾名。例えば、 com.application.MyClassName
  • classPath (string) - 仮想ファイルシステムにおけるクラスのjarの場所。:で区切られた依存関係。
  • ..args (string[], optional ) - mainメソッドに渡す引数。

戻り値

cheerpjRunMainは、プログラムの終了ステータスで解決されるPromiseを返します。0は成功を示し、それ以外の値は失敗を示します。

const exitCode = await cheerpjRunMain(
"fully.qualified.ClassName",
"/app/my_application_archive.jar:/app/my_dependency_archive.jar",
arg1,
arg2
);
console.log(`Program exited with code ${exitCode}`);
このページは役に立ちましたか?
ページの変更を提案する