Hello Elliotte, I usually use the depends-maven-plugin, which collects information about dependencies within a property file. The data format within this property file (typically placed within target/classes/META-INF/maven/dependencies.properties is shown below - and the dependency type and classification can be read as the property [groupID]/[artifactID]/type and .../classification
If this meet your needs, you don't need to fiddle around with Aether to get the job done. org.hamcrest/hamcrest-core/version = 1.3 org.hamcrest/hamcrest-core/type = jar org.hamcrest/hamcrest-core/scope = test Den fre 21 sep. 2018 kl 00:05 skrev Elliotte Rusty Harold < elh...@ibiblio.org>: > With Eclipse Aether I can read a pom and gather information in the > form of import org.eclipse.aether.graph.Dependency and > org.eclipse.aether.artifact.Artifact objects. > > Is there some way from these or related objects I can gather the > information about the packaging of the dependency? That is, the type > child element of the dependency element in the original pom.xml file? > > I seem to be able to get the extension of the file, but that's not > quite the same thing. > > -- > Elliotte Rusty Harold > elh...@ibiblio.org > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- -- +==============================+ | Bästa hälsningar, | [sw. "Best regards"] | | Lennart Jörelid | EAI Architect & Integrator | | jGuru Europe AB | Mölnlycke - Kista | | Email: l...@jguru.se | URL: www.jguru.se | Phone | (skype): jgurueurope | (intl): +46 708 507 603 | (domestic): 0708 - 507 603 +==============================+