spring-boot/spring-boot-cli
Andy Wilkinson 270530c4fd Fix class loading problems when CLI extensions are installed
Previously, CLI extensions where installed into the CLI's lib
directory which meant that they were on the class path of the app
class loader. Following the change to an executable jar's packaging,
this meant that they could not see classes in the CLI and a
ClassNotFoundException would result.

This commit updates the CLI to install extensions into lib/ext and
load commands using a new ClassLoader that has all of the jars in
lib/ext on its class path and that uses the launch class loader as
its parent.

Closes gh-6615
2016-08-11 16:01:18 +01:00
..
samples Polishing 2015-11-18 11:40:19 +00:00
src Fix class loading problems when CLI extensions are installed 2016-08-11 16:01:18 +01:00
test-samples Add value alias for SpringApplicationConfiguration 2015-08-19 17:09:34 +02:00
pom.xml Next development version 2016-07-28 19:54:01 +00:00