Commit Graph

14 Commits

Author SHA1 Message Date
Phillip Webb
1bec676ca1 Add 'run' goal to spring-package-maven-plugin
Add a 'run' goal that allows maven to run a bootstrap packaged
application in-place. Similar to the maven-exec-plugin but also
adds src/main/resources to the classpath, allowing 'instant refresh'
for web developers.

Issue: #53592789
2013-07-17 23:20:41 -07:00
Dave Syer
b02be6e6ec Thymeleaf dialects now handled as @Autowired collection
This fixed the immediate problem with Thymeleaf, but leaves open
the question of how we can prevent other race conditions developing.
As long as the container can start handling requests before the Spring
context is refreshed this will be a source of bugs.

[Fixes #53482411] [bs-235] Race condition in Thymeleaf
2013-07-17 12:00:58 +01:00
Dave Syer
cc926dac0c Add dist mgt to starter parent 2013-07-16 17:26:38 +01:00
Dave Syer
6c3fd2b2d0 [bs-232] Use "jar" packaging instead of custom "executable-jar"
[Fixes #53376257]
2013-07-16 14:38:24 +01:00
Phillip Webb
14aa163731 Start to breakup README.md documentation 2013-07-14 20:50:44 -07:00
Phillip Webb
a97f4f670c Tweak starter poms
Minor tweaks to some starter POMs.
2013-07-13 22:46:45 -07:00
Phillip Webb
dc1b787a01 Support color log output
Rework logback formatting to include ansi color output. Also added
support for JUL over SLF4J to ensure that tomcat logging looks OK.

Issue: #53249833
2013-07-13 21:05:07 -07:00
Phillip Webb
0b673d82e2 Add simple ANSI encoder and colorize the banner
Issue: #51754753
2013-07-12 13:51:50 -07:00
Phillip Webb
95373af374 Use logback as default logging implementation
Issue: #53278727
2013-07-12 11:15:06 -07:00
Dave Syer
5b2986d7a9 Use parent pom with scope=import to define dependency management.
If you add a pom-type dependency with scope=import to the dependency
management section, it pulls in the dependencyManagement section from
the other side. So we can have all the depndency versions fixed in one
place (the root parent).

[#53185049] [bs-225] Rework starter parent pom
2013-07-11 16:22:21 +01:00
Dave Syer
fcb786ed91 Rename starter parent 2013-07-11 09:22:23 +01:00
Phillip Webb
29a9f69d96 Rework maven parent starter POM
Create a new spring-starter-maven-parent POM that does not inherit from
the main parent.

Issue: #53185049
2013-07-10 16:20:57 -07:00
Dave Syer
a119e2388b Add useful stuff back to startes parent pom 2013-07-10 10:44:38 +01:00
Phillip Webb
cd51f357a3 Further maven module restructure 2013-07-08 13:42:44 -07:00