Gantt software started lagging while using Apple M1

I also have performance issues with GanttProject on my Apple M1. Unfortunately, using BellSoft’s JRE doesn’t seem to change much.

I did the following:

After this, in the Activity Monitor I can confirm that GanttProject now runs on ‘Apple’ instead of ‘Intel’ (column ‘Kind’). However, as mentioned above, with similar performance as before.

Some notes:

  • Performance seems to have improved upgrading to 3.2.3240.
  • First time you might need to go to System Preferences, Security & Privacy to allow java to run.
  • I get one error when starting (printed to the console): InteropFactory: cannot load com.sun.javafx.embed.swing.newimpl.InteropFactoryN, not sure if this matters.
  • Poor performance means, on the default ‘House Building’ project, that sometimes it takes 2-3 seconds when I click for the open hand to become closed (to scroll left/right), I regularly get the colour wheel, and some actions that I would assume easy take several seconds. On a more complex project, things get worse.
  • See Download OpenJDK builds of Liberica JDK, Java 8, 11, 17, 18 | BellSoft Java for all BellSoft’s options.