boot-clj / boot-clj/boot

Doesn't work on Windows 10 with Java 10

Open
#691 7 comments 6 reactions 0 assignees View on GitHub
Dominant language
Clojure
Stars
1.7k
Forks
178
PR merge metrics
No merged PRs in 30d

Description

### Problem Description

I tried to install boot (via the boot.exe from the github page) on Windows 10 with Java 10 and I get an error message that it requires Java 1.7.0

### Steps to reproduce
Make sure that on your Windows 10 only Java 10 is installed, download the boot.exe from the github page, and try to run it.
### Platform details

Platform: Windows
Platform version: 10 Pro
JRE/JDK version (`java -version`):
java version "10" 2018-03-20
Java(TM) SE Runtime Environment 18.3 (build 10+46)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10+46, mixed mode)

### Boot details

Boot version (2.7.2):
`build.boot` present? (no):
`~/.boot/profile` present? (no):
Task name? (if applicable): -h
PS C:\> boot -h
This application requires a Java Runtime Environment 1.7.0

Please also provide the contents of `build.boot` and `~/.boot/profile` (if applicable).

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the reported Windows 10 setup with only Java 10 installed, using the downloaded boot.exe and the `boot -h` entry point. Trace why it reports a requirement for Java 1.7.0; done means `boot -h` starts successfully on that environment without the incorrect version error.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
cli, tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.