Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


First of all, you need a Java JDK installed. If you don't have it yet, get it from Adopt Open jdk . As of January 2020, Eclipse install fails with Java 11-DCEVM, start with Java 8 and Install Java 11 after. To install a DCEVM and Hotswapper Java 11, you download prebuild binary here and install by extracting the archive in /Library/Java/JavaVirtualMachines/.

I successfully installed jdk-17.jdk. However, I needed to add --add-exports java.base/ to the Debug Configurations VM arguments or my app would not compile.

VM Arguments.png

Head over to the Eclipse Foundation and download the latest version of Eclipse IDE suitable for your OS X version. At the time of this writing, that's 2018-12. Run the installer and follow the process, installing "Eclipse IDE for Java Developers". We don't need the EE stuff for Wonder. After completing the install, launch Eclipse to verify it's working. Close the welcome screen.


If you already have the WebObjects543.dmg or the automatic download does not works use this variant: 

Download WebObjects543.dmg



Project Wonder is a significant part of the WebObjects experience.  Where the previous step seems to give new users the most grief now, this step will give you the most pleasure when working with WebObjects.


At the end of this step, you will have Project Wonder imported into Eclipse under its own working set.  If you are unfamiliar with working sets in Eclipse, the following video will help clarify.  This video also demonstrates a "Hello World" project creation to validate proper installation. Note: this video is made with a much older version of Eclipse