This page describes development steps for Fess.
Fess runs on Java 11 or more. To develop Fess, The following knowledge is required:
How To Develop Fess¶
Install Java 11, IDE(ex. eclipse), and Maven 3.x
Clone the source code of Fess from github:
$ git clone https://github.com/codelibs/fess.git
Download elasticsearch plugins
$ mvn antrun:run
If using eclipse, Import it as Maven project into the eclipse
$ mvn package
Launch org.codelibs.fess.FessBoot as Debug mode and then access to http://localhost:8080/
Create Fess Package¶
Run package goal to create a release file, fess-x.y.zip. You need to execute antrun:run goal before package goal.
$ mvn antrun:run $ mvn package