The functionality in OpenMRS core should not be changed directly. OpenMRS modules need to be created for additional features like new REST resources, services and datamodel changes that are required by modules. This is the back-end development that needs to be done as part of the Raxa-JSS project.
Software required to start:
Set the following Environment variables to be able to give enough memory to Java and Maven.
JAVA_OPTS = -Xms512m -Xmx1024m -XX:MaxPermSize=256m MAVEN_OPTS = -Xms512m -Xmx1024m -XX:MaxPermSize=256m |
Software required to start:
Set the following Environment variables to be able to give enough memory to Java and Maven.
JAVA_OPTS = -Xms512m -Xmx1024m -XX:MaxPermSize=256m MAVEN_OPTS = -Xms512m -Xmx1024m -XX:MaxPermSize=256m |
To run, OpenMRS in jetty (and this is recommended for developers), open the openmrs-webapp project in Netbeans, right-click on it and select Custom -> Goals. In the Goals textfield, type jetty:run, checkbox 'Remember as' and type JettyRun in the textfield. Press OK. This will run the maven jetty:run task and will deploy openmrs to port 8080 on your localhost. In the output window, once you can see the below, you should open your browser (Chrome or Firefox preferred)
... Started Jetty Server Starting scanner at interval of 10 seconds |
In the browser go to address:
http://localhost:8080/openmrs |