-
Notifications
You must be signed in to change notification settings - Fork 745
Home
This page lists out the instructions for getting started on mifosx for Developers.
see Github-&-Git
see Gradle setup
see Eclipse setup
Note: When launching the platform from the command line for developement, the user/password used for the database is root/mysql. If your root user password for mysql is different, you should change the password in the file mifosng-provider/src/test/resources/META-INF/context.xml
Also, you want to update the schema settings associated with each entry in the mifosplatform-tenants database:
Example of updating tenant with id 1 to use mifos/mifos as username/password for database connections.
UPDATE mifosplatform-tenants.tenants SET schema_server = 'localhost', schema_server_port = '3306', schema_username = 'mifos', schema_password = 'mifos' WHERE id=1;
Open up a terminals or command prompt.
On terminal, move into the mifosng-provider directory and execute gradle clean tomcatRunWar
If all has gone well, the platform should be available at: https://localhost:8443/mifosng-provider/api/v1/offices?tenantIdentifier=default
You should be able to log into platform with Username: mifos and Password: password.
For client applications built on top of the platform see the https://github.com/keithwoodlock/mifosx-community-apps repository.
If you get the java.net.BindException: Address already in use :8080 exception whilst running the gradle command inside the mifosng-provider directory, you may need to kill the process which is already using 8080 (netstat -aon | grep 8080).