Can anyone please explain the functionality for below?
A) Actually below code is working for me, BUT I didnt understood why we need to use below for
warSourceDirectory
is directory for static web files, jsp, images, WEB-INF etc. The default value is good, so you dont need to change this parameter.
webXml
- is location of web.xml file, deployment description. With spring boot you dont need web.xml at all. Set parameter failOnMissingWebXml to false
.
Plugin defined inside a project are used by this project always. Plugin defined in profile are used only when you enable profile - so this plugin is not default.