sbt icon indicating copy to clipboard operation
sbt copied to clipboard

Inconsistent default behaviors when process organization and name

Open Atry opened this issue 9 years ago • 0 comments

I have a sbt project with lowerCamelCase organization and name.

organization := "com.thoughtworks.enableIf"

name := "enableIf"

When I publish it to nexus, I expect the group ID and artifact ID following the same naming convention. Unfortunately, sbt converted the name to lower-case artifact ID, while it kept the group ID unchanged. As a result, the artifact is published to somewhere like http://central.maven.org/maven2/com/thoughtworks/enableIf/enableif_2.10/

Both lowerCamelCase enableIf and lower-case enableif_2.10 are in path, too bad.

Atry avatar Apr 15 '16 04:04 Atry