Phillip Webb
555827cad7
Polish
2015-02-01 20:00:11 -08:00
Dave Syer
4e907f19ce
Carefully add nested archives from JAR in PropertiesLauncher
...
If user runs an executable archive then it and its lib directory will be
on the classpath. Entries from loader.path take precedence in a way that
should make sense to users (earlier wins like in CLASSPATH env var).
Also added new integration tests to verify the behaviour (big improvement
on the old ones, which probably aought to be beefed up to the same
standard).
Fixes gh-2314
2015-01-20 17:37:49 +00:00
Michael Cramer
f62664534d
Update maven-dependency-plugin to version 2.9
...
Closes gh-1862
2014-11-10 15:40:42 +00:00
Phillip Webb
d4d3ffa93c
Unify versions in POMs started by the invoker
...
Unify the versions used in integration tests launched by the
maven-invoker-plugin. Allows for already cached local copies to be
used, hopefully speeding up the build.
2014-05-27 21:25:34 +01:00
Dave Syer
689eb3e148
Add URLs from parent classloader in executable jar
...
$ (cd spring-boot-tools; mvn clean install -DskipTests=true)
$ (cd spring-boot-samples/spring-boot-sample-simple/; mvn clean package)
$ java -jar spring-boot-samples/spring-boot-sample-simple/target/spring-boot-sample-simple-1.1.0.BUILD-SNAPSHOT.jar
(vanilla executable jar archive: works)
$ java -cp spring-boot-samples/spring-boot-sample-simple/target/spring-boot-sample-simple-1.1.0.BUILD-SNAPSHOT.jar:spring-boot-tools/spring-boot-loader/src/test/resources/jars/app.jar org.springframework.boot.loader.JarLauncher
(jar archive plus vanilla plugin: works)
$ (cd spring-boot-samples/spring-boot-sample-simple/target; rm -rf app && mkdir $_ && cd $_ && jar -xf ../*.jar)
$ java -cp spring-boot-samples/spring-boot-sample-simple/target/app/ org.springframework.boot.loader.JarLauncher
(exploded directory: works)
$ java -cp spring-boot-tools/spring-boot-loader/s:spring-boot-tools/spring-boot-loader/src/test/resources/jars/app.jar org.springframework.boot.loader.JarLauncher
(exploded directory with plugin jar: works)
Potential fix for gh-529
2014-04-30 15:28:04 +01:00
Phillip Webb
488b03387f
Polish POM formatting
2014-04-01 02:07:36 -07:00
Phillip Webb
853b0a8027
Fix some maven warnings
2014-01-21 10:56:09 -08:00
Phillip Webb
883fd9162f
Polish
2013-11-16 00:08:17 -08:00
Phillip Webb
b772f7c2e4
Polish
...
Minor formatting and consistent copyright header.
2013-10-08 20:30:45 -07:00
Dave Syer
f83fd47184
Add PropertiesLauncher
2013-09-24 08:52:03 +01:00
Phillip Webb
c999541fd3
Set source/target version to 1.6 for int. tests
2013-09-05 17:14:14 -07:00
Dave Syer
19a880dff6
Move tools modules under spring-boot-tools
2013-08-02 12:00:14 +01:00