THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- Start with Eclipse Helios
- Edit your config.ini (on MacOSX, perhaps eclipse.ini) to configure at least 512m of PermGen space. We hope to reduce this requirement.
- Setup the Eclipse workspace by importing the predefined CXF preferences file. In Eclipse, choose File > Import > General > Preferences. In the dialog, select browse and choose to view all files (.). Select etc/eclipse.prefs from the CXF tree. This sets up all the workspace level preferences. Click the Finish button to perform the import.
- Install M2Eclipse (at least 0.12) itself. Sonatype publishes instructions here.
- Install the Eclipse PMD and Eclipse Checkstyle Plug-ins from here and here , respectively.
- Install Benson Margulies' Checkstyle and PMD and Checkstyle configurators from here.
- Use the 'import' option from the m2eclipse menu to import the desired CXF modules making sure to expand the Advanced menu , and stand backand enter "m2eclipse" in the Profiles field.
- NOTE: The CXF build uses a custom rule implementation class. The Eclipse PMD plug-in cannot locate this custom rule dynamically. The m2eclipse profile disables this custom rule. If you do not enable the m2eclipse profile, the import will fail with a warning about being unable to locate the rule class.