% in sbt dependency
3 cases:
- single %, like
groupId % artifactId % version
, resolve the library by the exact 3 dimensions. - double %, like
groupId %% artifactId % version
, artifactId will be postfixed with scala version. - triple %, like
groupId %%% artifactId % version
, used by scala-native and scala-js library,
artifact will be postfixed with something like native0.2_2.12 using native library as an example.