Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Warning
You only need to perform steps in this section once. After these are correctly setup skip this section in day to day builds.

Maven

 

3rd party

...

libraries 
Label
Bodypre 3.3.0

YesCart uses some 3rd party libraries that are no available on maven central, so you need to manually add them to your local repository

Go to the root of the YesCart checkout directory (i.e. /dev/yc in the example below).

...

Tip
If above does not work please make sure that your mvn installation is working correctly from command line and that all environment variables have been setup correctly.

First time maven

...

build 
Label
Bodypre 4.0.0

Run maven *clean* install command that will compile, test and package the code using the *dev* environment configurations

Warning
 Note the clean phase in the first time build. It is necessary was necessary in pre 4.0.0 versions to load all nodes dependencies for the jam-jsclient module.


Code Block
 
/dev/yc$ mvn clean install

...