Add spring boot example for mill configuration compatible with spring initializr for a maven kotlin project #6014
+202
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Motivation
Related to #6006
Getting a "learning path" on how to setup spring boot projects in increasing complexity. The aim of the documentation is to follow the spring boot learning path and map it to mill.
In this PR
This is the first small step of getting a kotlin project as downloaded from spring boot's initializr project to work with mill . While spring boot examples exist in mill, this differentiates by
Documentation Scaffolding
This PR adds a special section for spring boot in both Java and Kotlin. The aim is to add more examples in increasing complexity as they appear here
The examples an in a separate example/springboot so it will be easier to the reader and to the tester (e.g. for directory grouping without affecting other javalib/kotlinlib examples, port isolation)
Manual Tests
Running the assembly jar
Follow up PRs (plan)