]
Andrew Rubinger updated SHRINKWRAP-379:
---------------------------------------
Status: Resolved (was: Pull Request Sent)
Fix Version/s: resolver-2.0.0-alpha-1
Resolution: Done
Upstream:
Add method resolveAsFile to Maven shortcut API
----------------------------------------------
Key: SHRINKWRAP-379
URL:
https://issues.jboss.org/browse/SHRINKWRAP-379
Project: ShrinkWrap
Issue Type: Enhancement
Components: ext-resolver
Reporter: Samuel Santos
Assignee: Samuel Santos
Fix For: resolver-2.0.0-alpha-1
Currently to create a JavaArchive from an existing file we need something like this:
{code}
final JavaArchive ejbJar = ShrinkWrap
.createFromZipFile(JavaArchive.class,
DependencyResolvers.use(MavenDependencyResolver.class)
.loadMetadataFromPom("pom.xml").artifact("com.foo:bar")
.resolveAsFiles(new StrictFilter())[0]);
{code}
Would be cleaner to use the Maven Shortcut API:
{code}
final JavaArchive ejbJar = ShrinkWrap
.createFromZipFile(JavaArchive.class,
Maven.withPom("pom.xml").resolveAsFile("com.foo:bar"));
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: