Development Information


This page describes development steps for Fess.


Fess runs on Java 17 or the above. To develop Fess, the following knowledge is required:

How To Develop Fess

  1. Install Java 17, IDE(ex. eclipse), and Maven 3.x

  2. Clone the source code of Fess from github:

    $ git clone
  1. Download OpenSearch plugins

    $ mvn antrun:run
  1. Import it as Maven project into the eclipse

  2. Build Fess

    $ mvn package
  3. Launch org.codelibs.fess.FessBoot with Debug mode and then access to http://localhost:8080/

Create Fess Package

Run package goal to create a release file, You need to execute antrun:run goal before package goal.

$ mvn antrun:run
$ mvn package