bee

bee

BeeInstaller

Handles the installation process for the Bee build tool. This includes installing the Bee executable JAR, creating launcher scripts, installing the Bee API into the local repository, and displaying a welcome message.

BeeInstaller()

main(Stringargs)void

Stringargs

Command line arguments (not used).

The main entry point for launching the Bee installation process. Loads the Bee core and then calls #install(boolean, boolean, boolean) with default options (install launcher, install API, show welcome message).

install(booleaninstallLauncher, booleaninstallAPI, booleanshowWelcome)void

booleaninstallLauncher

If true, installs the Bee executable JAR (with version and timestamp) into the Bee home directory (Platform#BeeHome) and creates or updates the native launcher script (bee or bee.bat). Older timestamped JARs are removed. Installation only proceeds if the source JAR is newer than the potentially existing destination JAR.

booleaninstallAPI

If true, installs the Bee API library (extracted from the source JAR) into the local Maven repository. Installation only proceeds if the API JAR in the repository is older than the source JAR.

booleanshowWelcome

If true, executes the bee help:welcome command to display a welcome message to the user after installation steps.

Installs Bee components into the user's system based on the provided flags.