-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Victor Korir edited this page Feb 2, 2020
·
24 revisions
This is a quick and easy way to start developing GPPORGS using java, maven, and git on Mac. It uses maven's embedded-tomcat server and mysql database.
- A Mac or Windows PC running Windows 10 with admin permission
- JDK 8
- Maven 3.6+
- Git 2.20+
- Node v11.9+
For mac users, it may be easiest to use brew to install the dependencies.
$ brew install maven
$ brew install node
$ brew install git
...
- Download and install jdk, maven, git, and node. Set JAVA_HOME variable to point to your jdk, and add maven to your PATH.
Mac OSX:
(change below as needed and add in ~/.bash_profile)
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
export PATH="/usr/local/maven-3.3.9/bin":$PATH
(read the new settings)
$ source ~/.bash_profile
- Clone GPPORGS project
$ git clone https://github.com/vkorir/gpporgs.git
Cloning into 'gpporgs'...
remote: Reusing existing pack: ..., done.
remote: Counting objects: ..., done.
remote: Compressing objects: 100% (.../...), done.
remote: Total ... (delta ...), reused ... (delta ...)
Receiving objects: 100% (.../...), ... MiB | ... MiB/s, done.
Resolving deltas: 100% (.../...), done.
Checking connectivity... done
3 Install node dependencies
$ npm install
- Make gpporgs.sh script file executable
$ cd gpporgs
WISE $ chmod u+x gpporgs.sh