Skip to content

Bug: LuCLI Windows launcher leads to invalid setup #2383

@zainforbjs

Description

@zainforbjs

Describe the bug
Following the official Wheels CLI setup instructions using the LuCLI Windows launcher results in a non-working installation on Windows. Running wheels --version throws:

The filename, directory name, or volume label syntax is incorrect.

This happens even after correctly setting JAVA_HOME, LUCLI_HOME, and extracting the Wheels module.

To Reproduce
Steps to reproduce the behavior:

  1. Download lucli-0.3.7.bat from
    LuCLI releases:
    https://github.com/cybersonic/LuCLI/releases

  2. Rename it to:

wheels.bat            // from lucli-0.3.7.bat
  1. Place it in PATH (e.g. C:\Tools\wheels)
  2. Download Wheels module from
    CFWheels releases:
    https://github.com/wheels-dev/wheels/releases
  3. Rename the zip file
wheels-module-4.0.0.zip            // from wheels-4.0.0-SNAPSHOT-1657.zip
  1. Extract module:
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.wheels\modules\wheels" | Out-Null
Expand-Archive -Path "C:\Users\HP\Downloads\wheels-module-4.0.0.zip" -DestinationPath "$env:USERPROFILE\.wheels\modules\wheels"
  1. Set environment variables:
setx JAVA_HOME "C:\Program Files\Eclipse Adoptium\jdk-21"
setx LUCLI_HOME "$env:USERPROFILE\.wheels"
  1. Open new terminal and run:
wheels --version

Expected behavior
CLI should output something like:

Wheels Version: x.x.x

Actual behavior
The filename, directory name, or volume label syntax is incorrect.

*Screenshots
Image

Desktop:

  • OS: Windows

Metadata

Metadata

Assignees

No one assigned

    Labels

    phase:1-stabilizeBugs, cleanup, CI fixes — tackle first

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions