Versions Compared

Key

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

This page acts as a general area to document is for documenting our Server Refactor and Cleanup work.

Child Pages

...

A module is a maven application that contains code for a particular feature or set of features that will be used by different applications. The module should emit/generate a Java archive (.jar) file that will  be pushed to maven. A web application with then download the maven file and add it as a dependency. For more info, checkout How to upload and use maven jar artifactsServer libraries to Maven/Sonatype

Modules
Anchor
modules
modules

...

Adding a module as a dependency

Checkout Include artifact in a project

Generic Web profiles
Anchor
generic_web_profiles
generic_web_profiles

...

Postgres and Jedis are activated by default and they will be active profiles when you run the following command

mvn clean package

But when you specify a property, the active ones are overriden. Couchdb will be the only active profile when you run the following command

...