question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Why a redundant version in the artifactId?

See original GitHub issue

Leaving the groupId aside (this has to be decided in a consistent way for all parts of upcoming releases) I noticed a redundant static version number in the artifactId microprofile-config_1.0_api. Why should a JAR be named microprofile-config_1.0_api-1.0-SNAPSHOT.jar or later microprofile-config_1.0_api-1.0.jar? That makes no sense. The version will be part of the file name anyway.

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:10 (10 by maintainers)

github_iconTop GitHub Comments

1reaction
OndroMihcommented, Mar 13, 2017

Though I understand the reasoning, I’d let @struberg explain. However, even if it would be the best approach, I wouldn’t make these decisions without discussing first in the open, ideally mailing list. Please, Mark, don’t make any changes like this without a previous discussion, otherwise it will get messy. Everybody needs to understand the reason and it should be documented, otherwise nobody will keep the same convention.

0reactions
Emily-Jiangcommented, Jul 5, 2017

This is fixed.

Read more comments on GitHub >

github_iconTop Results From Across the Web

java - Eliminate Maven POM redundancy
I'm using Maven version 2.1.0. Not possible. With Maven 2.x, you must declare the parent element in child module and the parent element ......
Read more >
Remove redundant explicit dependency versions - OpenRewrite
Remove explicitly-specified dependency versions when a parent POM's dependencyManagement specifies the version. · This recipe has no required configuration ...
Read more >
Remove Duplicate Dependencies with Maven
Learn how to detect duplicate dependencies in Maven using the mvn dependency:tree and mvn dependency:analyze-duplicate commands.
Read more >
Maven auto-import adds redundant library dependencies ...
Maven auto-import adds redundant library dependencies for EAR build ; Assignee, Nikolay Chashnikov ; Subsystem, Build. Maven ; Affected versions, Not specified.
Read more >
false positive ...
It affects at least versions 4.1.4 and 4.1.3. ... SpotBug] Redundant null check at SpotBug.java:[line 11] ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found