sbt
sbt copied to clipboard
Inconsistent default behaviors when process organization and name
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.