This is a version of the Juma Editor tool that has been specialised for use in the LOSD publication platform.
- MySQL Server v5.7
- Apache Maven v3.2.5 (or later)
- Java v1.7 (or later)
How to configure and run Juma:
-
Extract Juma to desired directory.
-
You need to specify connection details to mysql server for Juma. Open the "../JUMA/juma-uplift-master/src/main/resources/hibernate.cfg.xml" file and specify your mysql connection url, username and password.
-
To add users for Juma, edit the "../JUMA/juma-uplift-master/src/main/resources/shiro-users.properties" file. Each user must be on a separate line and the syntax to declare a new use is as follows: "user.name = password". So for a user "foo" with password "bar" it would be specified as: "user.foo = bar".
-
To Run Juma, navigate to "../JUMA/juma-uplift-master". Run the following command: "mvn jetty:run", this will run Juma on the default port which is 8080. To run Juma on a specific port, run the following command instead: "mvn jetty:run -Djetty.port=xxxx".
-
In a web browser, go to http://localhost:8080 (or to whatever port you specified).
This software is released under the MIT license.