Closed ckipp01 closed 3 years ago
Thanks for the report and apologies for taking so long to look into it! I could reproduce the bug. The bug occurs because the xnio-nio
dependency in the POM file uses the runtime
scope, causing Coursier to omit it. Since Mill also uses Coursier, it is likely the bug has been fixed in more recent versions. I will upgrade the code base from Coursier v1.1.0-M14-4 to v2.0.7.
I was using seed today for a small project with lihaoyi/cask. The server is actually unable to be run due to the following exception:
Looking at the dependencies of cask I see both
xnio-api
andxnio-nio
:Running
bloopInstall
with either sbt or Mill end up having both of these listed in theproject.classpath
in the.bloop/<module>.json
file. However, after runningseed bloop
,xnio-nio
seems to be missing and not on the classpath causing the exception up above. So I'm not really sure what is happening, but it looks like it's just being excluded for some reason when it probably shouldn't be.