Development

OpenKM professional portable development environment

The OpenKM Professional Portable development environment comes with all-in-one configured tools.

We encourage you to use our OpenKM portable development environment rather than configuring your own Eclipse, especially for Java beginners.

We've tried to provide a development platform that can be set up in a few steps.

The OpenKM development environment is provided as a virtual machine. You can download it from https://www.openkm.com/en/download.html. In that section of the website you will find a video that explains how to install it.

Tools:

  • Eclipse
  • OpenJDK 8
  • MariaDB
  • DBeaver
  • iReport
  • Tesseract
  • LibreOffice
  • Geany
  • Firefox

Code:

  • Automation samples.
  • Crontab samples.
  • Form samples.
  • OCR samples.
  • Report samples.

Suggested minimum hardware configuration:

  • 2 CPUs
  • 4GB RAM
  • 64-bit architecture

Javadoc

Each OpenKM version has a complete Javadoc available at http://docs.openkm.com/apidoc/.