apache / apache/maven-dependency-plugin

[MDEP-600] Only defined group Id for unpack goal

Open
#1,039 1 comment 0 reactions 0 assignees View on GitHub
enhancement priority:minor
Dominant language
Java
Stars
175
Forks
196
Avg merge
19h 30m
Merged PRs (30d)
5

Description

**[HerrDerb](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=herrderb)** opened **[MDEP-600](https://issues.apache.org/jira/browse/MDEP-600?redirect=false)** and commented

Instead of

```java
 
    
        com.company.group
        projectA
    
        
        com.company.group
        projectB
    
        
        com.company.group
        projectB
    
        
        com.company.group
        projectB
    
   
```

I would like to be able to define

```java
 
    
        com.company.group
   
   
```

with the goal to only target artifacts with the groupId _com.company.group_
defined in my _dependencies._

 

This avoids big lists and double mentioning of artefacts.

---

**Affects:** 3.0.2

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the unpack goal's existing artifactItems configuration and how its dependency selection is described in the issue. Define what artifactGroups should accept and verify that unpacking selects only dependencies with the configured groupId, while avoiding repeated artifact entries.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.