Java swing on eclipse oxygen 4.7.3a?

后端 未结 2 1847
天命终不由人
天命终不由人 2021-01-26 07:24

I am trying to use windowbuilder on eclipse oxygen 4.7.3a on macOS highSierra. it installed fine but every time I try to open the design part it displays this error

2条回答
  •  傲寒
    傲寒 (楼主)
    2021-01-26 07:30

    Your only short term solution is to use a Java version <= 9.

    Initially WindowBuilder did not work with Java 9 for several reasons. See Bug 526098 - WindowBuilder fails to work on Java 9.

    One of those issues was that the the System Property java.version was unexpectedly just "9":

    Please check that you have exactly 9.0 JDK, it worked for me with 9.0.1 until I downgraded target JRE to 9.0, which has unusual System.getProperty("java.version").equals("9")

    The fixes to get WindowsBuilder working on Java 9 were only completed on 2/21/18, and based on your error it looks like a similar issue exists when running WindowsBuilder using Java 10. I suggest you create a Bug Report with Eclipse.

    See also:

    • SO Post Eclipse Oxygen Window Builder Error with Java SE 10.0.1 where the solution/workaround was to regress to Java 9.
    • This Eclipse Forum post where a user is reporting a similar problem to yours.

提交回复
热议问题