openxava / documentation / Modify OpenXava code

You can modify the OpenXava code to adapt it to your needs, fix a bug, add a new feature, etc.

Since v6.4

You need a JDK to run the Ant targets. In Eclipse go to External Tools > OpenXava.buildOpenXava (or buildAddons) > JRE and choose a JDK. Sometimes it can fails if the tools.jar in the classpath does not match the used JDK.
If you have problems compiling with accents go to External Tools > OpenXava.buildOPenxava (or buildAddons) > Common > Encoding : ISO-8859-1

To modify OpenXava Java code, XML or i18n files:

To modify Addons Java code or XML:

To modify JSP/HTML/JavaScript/CSS:

Since v6.4 though you can still navigate to OpenXava code from your own code inside Eclipse, you cannot edit that code directly, it's read only. So, you have to look for that class in OpenXava/src yourself, modify it and follow the above steps.

Until v6.3.2

To modify OpenXava Java code, XML or i18n files:

To modify Addons Java code or XML:

To modify JSP/HTML/JavaScript/CSS: