WOLips is the Eclipse feature for developing WebObjects applications.
To download a full WOLips installation, including java development tools, plugin development tools, the latest JRE, and helpful plugins like a decompiler and spotbugs, look for the latest release under org.objectstyle.woproject.wolips.product on the right sidebar.
Installing prebuilt versions of WOLips in existing Eclipse installations can be done the same way any other Eclipse plugin is installed.
- Add the WOLips update URL to the Available Software Sites list (either through Eclipse > Preferences > Install/Update > Available Software Sites or Help > Install New Software... > Add)
- Use the WOLips update URL to install the plugin https://wocommunity.github.io/wolips/repository/
- Git
- Latest Java LTS or newer
- A recent version of maven
-
Checkout source from Github:
git clone https://github.com/wocommunity/wolips.git
-
Build with maven:
cd wolips && mvn clean package
-
There is no step 3!
A p2 repository is created at wolips/wolips.p2/target/repository/. You can install it as with the install site above, but using the local directory instead of a URL to the remote repository. The version number is timestamped, so you can immediately update your local wolips install after a fresh build if you desire.
-
Install the latest "Eclipse IDE for Eclipse Committers" found at https://www.eclipse.org/downloads/packages/ for your platform. You need the PDE plugins for WOLips development.
-
In the eGit perspective, add the WOLips github repository
-
Right click on your repository's "Working Tree" and "Import Projects..." to import the WOLips project
-
Switch to your plugin development view. You can now build the project with maven for the first time, which generates the necessary woenvironment.jar and woproject-ant-tasks.jar files and the entire project should compile in Eclipse without errors.
To run WOLips with your Eclipse installation and all your existing plugins,
-
Open the wolips plugin at wolips/wolips_wolips/core/plugins/org.objectstyle.wolips/plugin.xml
-
Click on "Launch an Eclipse application" under the Testing heading. You can also choose to debug here if you want to set breakpoints and debug. Once you do this once, a launcher will be added to your Run/Debug configurations and you can launch from there next time.
To run WOLips with a barebones Eclipse application and just the WOLips feature installed
-
Open the wolips product at wolips/wolips_wolips/wolips.product/wolips.product
-
Click on "Launch an Eclipse application" under the Testing heading. You can also choose to debug here if you want to set breakpoints and debug. Once you do this once, a launcher will be added to your Run/Debug configurations and you can launch from there next time.