summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKamal Wickramanayake <kamal@inbox.lk>2026-04-26 08:52:14 +0530
committerKamal Wickramanayake <kamal@inbox.lk>2026-04-26 08:52:14 +0530
commitaf7f43291b6ef381377db0055336d5e49f1e91da (patch)
tree90cbd196b4c06fe3b6c6b964d5db745bab056de2
parent4afcff940551079617e8f4116e52bb0ef9df7fcc (diff)
Added a README file to spring-framework sample code directory
-rw-r--r--spring-framework/README11
1 files changed, 11 insertions, 0 deletions
diff --git a/spring-framework/README b/spring-framework/README
new file mode 100644
index 0000000..b346313
--- /dev/null
+++ b/spring-framework/README
@@ -0,0 +1,11 @@
+This directory contains a number of Maven projects each in a seperate subdirectory.
+
+To build a number of projects using a single Maven command, cd to 00-build-all directory and run the following command:
+
+ mvn clean install
+
+00-build-all itself is a Maven project that uses what is known as Maven react build to build a number of Maven projects. Look at the pom.xml file inside that directory to figure out which projects are mentioned to be build.
+
+The "install" goal will install each Maven artifact in local Maven respository so that such locally installed artifacts can be used in other local Maven projects.
+
+00-config is a Maven project which contains only the pom.xml file. It is being inherited in a number of other Maven projects. The "<parent>" tag in the pom.xml file of other Maven projects is used to specify the parent pom.xml file.