[ https://issues.apache.org/jira/browse/SUREFIRE-2179?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17736482#comment-17736482 ]
ASF GitHub Bot commented on SUREFIRE-2179: ------------------------------------------ kwin commented on code in PR #667: URL: https://github.com/apache/maven-surefire/pull/667#discussion_r1239759169 ########## maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java: ########## @@ -281,6 +290,17 @@ public abstract class AbstractSurefireMojo extends AbstractMojo implements Suref @Parameter(property = "maven.test.additionalClasspath") private String[] additionalClasspathElements; + /** + * Maven coordinates in the format {@code <groupId>:<artifactId>[:<extension>[:<classifier>]]:<version>} of additional artifacts. + * Those artifacts are automatically resolved from the repository (including their transitive dependencies). Review Comment: Probably mentioning the scope here ("runtime" + "compile") would make sense. > additionalClasspathElements should support Maven coordinates > ------------------------------------------------------------ > > Key: SUREFIRE-2179 > URL: https://issues.apache.org/jira/browse/SUREFIRE-2179 > Project: Maven Surefire > Issue Type: Improvement > Components: classloading > Affects Versions: 3.1.2 > Reporter: Konrad Windszus > Assignee: Konrad Windszus > Priority: Major > > Currently the parameter {{additionalClasspathElements}} > (https://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#additionalclasspathelements) > only supports file paths. That usually requires to add an additional step to > first download the necessary artifact to a temporary folder with another > Mojo. Optionally this parameter should support Maven coordinates which are > then resolved automatically. -- This message was sent by Atlassian Jira (v8.20.10#820010)