Skip to content

Maven project structure

Vladislav Gasanov edited this page Feb 23, 2017 · 4 revisions

Project contain modules: mvn project name | module id

  • certificate-manager | M9
  • common-utils | M14
  • desktop-core | M12
  • desktop-gui | M3
  • local-storage-manager | M7
  • push-notification | M8
  • rest-api-client | M1-2
  • rest-api-server | M1-1
  • rest-api-cloud-client | M2
  • server-core | M11
  • security-service | M13
  • storage-manager | M6
  • vufs | M10
  • web-admin-ui | M4

Each project build to JAR file mvn_project_name-version.jar (for ex.: common-utils-1.0.jar). Version is contain two number: major.minor. Major number increment when release contain new features. Minor number increment when release contain only bugfixes.