- Aggregate parent project. Create basic pom-project for declaring common properties, plains and dependencies. Also to keep everything in one place
- Plugin management. In parent project setup plugins section and add plugin Apache Maven CheckStyle plugin (https://maven.apache.org/plugins/maven-checkstyle-plugin/). Be sure that you build is failing in case check style rules are not met.
- Dependency management. In parent project add jUnit and Spring Core dependencies.
- Dependencies versions in properties. Still in parent project declare versions for jUnit and Spring. Use it whenever they need.
- Human readable project names. Rename all modules names to avoid seeing ugly artefact ids after building project :)
- Add project modules. Let project include following modules: dao, core, web
- Web module should be war
- Web module should be built with all dependencies in it.
-
Notifications
You must be signed in to change notification settings - Fork 0
brutalv4/skillsup-java1-maven-hometask
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published