0

我在 SBT、根项目和带有宏的项目中构建了多个项目,并且根项目dependsOn(macros % "provided")上有一个属性。所有测试都很好,但是当我尝试在本地运行根项目或将其部署到远程服务器时,它失败并ClassNotFoundExceptionMacros$找不到我的文件。

4

1 回答 1

0

本质上,provided意味着您应该手动提供依赖关系,例如通过将 JAR 文件添加到类路径。这与 Maven 使用的机制相同。因此,这种依赖关系可能以某种方式存在于您的工作站上,但不在生产服务器上。

于 2013-05-30T21:44:56.980 回答