Provide an Aether-based Grape Engine
Previously, @Grab annotations would use Ivy to download the dependencies with some of Ivy's known limitations being worked around by GrapeEngineCustomizer. This commit adds a GrapeEngine implementation that uses Aether, the dependency resolution 'engine' used by Maven and Grails. To ensure consistent behaviour with a Maven build, the Aether-powered dependency resolution uses the dependency management configuration from the spring-boot-starter-parent pom file.
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
<packaging>pom</packaging>
|
||||
<properties>
|
||||
<activemq.version>5.4.0</activemq.version>
|
||||
<aether.version>0.9.0.M3</aether.version>
|
||||
<aspectj.version>1.7.3</aspectj.version>
|
||||
<commons-dbcp.version>1.4</commons-dbcp.version>
|
||||
<commons-httpclient.version>3.1</commons-httpclient.version>
|
||||
|
||||
Reference in New Issue
Block a user