magefree / magefree/mage

Cannot build XMage with OpenJDK 11+

Open
#6,652 0 comments 0 reactions 0 assignees View on GitHub
launcher / installation server
Dominant language
Java
Stars
2.4k
Forks
940
Avg merge
2d 12h
Merged PRs (30d)
160

Description

```
mvn install
```

The only problem I find is that the project does not detect I have OpenJFX installed.
The only problematic class is [mage.client.dialog.WhatsNewDialog](https://github.com/magefree/mage/blob/master/Mage.Client/src/main/java/mage/client/dialog/WhatsNewDialog.java)...

I have also tried building it with Oracle's Java 8, but the project does not recognize it includes JavaFX 8...

Relevant to #6197

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by running `mvn install` with OpenJDK 11+ and inspect how the build handles the JavaFX dependency used by mage.client.dialog.WhatsNewDialog. Compare that behavior with Oracle Java 8 and the context in issue #6197; done means XMage builds successfully with the reported Java versions and recognizes the available JavaFX installation.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.