First I want to thank you for what you have created and continue to develop such a excellent framework!
I would like to know the reason why in the Broadleaf Commerce Demo isn't used assembly using maven reactor. When I made changes in the core module, I had to switch to the console and type
Code: Select all
mvn --projects "site" install
in order to apply this changes by starting jetty.
Maybe I do not understand something?
If what I wrote makes sense, then I propose to replace ant tast build-app:
Code: Select all
<target name="build-app">
<delete dir="war/WEB-INF/lib"/>
<artifact:mvn mavenHome="${maven.home}" fork="true" dir="../">
<arg value="--projects"/>
<arg value=""<PROJECT_NAME>""/>
<arg value="--also-make"/>
<arg value="install"/>
</artifact:mvn>
</target>