我使用tools.build从一个项目生成了一个jar文件。我已经将它作为一个:local/root依赖项包含在另一个项目中,但每次我使用包含该jar的classpath运行clj时,都会出现以下错误。
构建classpath出错。Manifest type :jar未在查找io.github.erp12/clark-scala的依赖项时加载。在坐标 {:local/root "/Users/eddie/Projects/Software/clark/clark-scala/target/clark-scala-2.12.13.1.jar", :deps/manifest :jar, :deps/root "/Users/eddie/Projects/Software/clark/clark-scala/target/clark-scala-2.12.13.1.jar", :parents #{[]}, :paths ["/Users/eddie/Projects/Software/clark/clark-scala/target/clark-scala-2.12.13.1.jar"]}中。
这个错误消息有助于识别哪个依赖项(在这种情况下,确切的jar文件)造成了问题,但我不知道其中是否包含有助于识别原因的信息。我是否错过了这个异常的解释方式?有没有常见的造成这种错误的原因?