MapStore2
MapStore2 copied to clipboard
Create maven modules to build mapstore.war in a @mapstore/project
Description
The @mapstore/project will provide scripts to create, start and compile standard project. The standard project needs to build also the java parts via maven. Currently we rely on the local files inside the MapStore2 repo but it would be nice to have the needed modules published.
The expected default standard project should be structured as follow:
standard-project/
|-- assets/
|-- configs/
|-- js/
|-- themes/
|-- translations/
|-- .gitignore
|-- build.sh
|-- package.json
|-- pom.xml
|-- version.txt
We should expect a single pom.xml in the root that point to the needed published dependencies instead to look inside a MapStore2 submodule or node_modules/mapstore.
We should take into account additional profile such as ldap often used inside projects.
What kind of improvement you want to add? (check one with "x", remove the others)
- [ ] Minor changes to existing features
- [ ] Code style update (formatting, local variables)
- [ ] Refactoring (no functional changes, no api changes)
- [ ] Build related changes
- [ ] CI related changes
- [ ] Other... Please describe: