Difference between revisions of "FAQ"
Jump to navigation
Jump to search
(Created page with " === Frequently Asked Questions about MekWars === == Java 9 == Java 9 moved some of the functionality of XML out of the J2SE module and into the J2EE module, which is not load...") |
|||
Line 9: | Line 9: | ||
:--add-modules java.se.ee | :--add-modules java.se.ee | ||
+ | |||
+ | == Scaling Problem with 4K screens == | ||
+ | Swing declares itself as self-scaling, but that is not actually the case, so when you view the MekWars client on a 4K screen, you see something similar to this: | ||
+ | [[File:4kScalingProblem.png]] |
Revision as of 19:29, 17 March 2018
Frequently Asked Questions about MekWars
Java 9
Java 9 moved some of the functionality of XML out of the J2SE module and into the J2EE module, which is not loaded by default in the JRE. This results in the client erroring out with the following message in megameklog.txt:
- ClassNotFoundException: javax.xml.bind.JAXBException
You can fix this by adding the following to your java command:
- --add-modules java.se.ee
Scaling Problem with 4K screens
Swing declares itself as self-scaling, but that is not actually the case, so when you view the MekWars client on a 4K screen, you see something similar to this: