【发布时间】:2025-12-21 16:25:11
【问题描述】:
我正在使用 IntelliJ 和 sbt shell。我通过项目结构向我的项目添加了一个外部 jar,然后运行sbt assembly。我的代码如下所示:
package myPackage
import com.myExternalPackage.stuff
// implementation using com.myExternalPackage.stuff
IntelliJ 可以识别这个外部 jar,并且 IDE 中没有红线。如果我在编辑器中按住 CTRL 键单击 myExternalPackage,它甚至会在外部库中打开包来自的确切位置。
但是sbt assembly 抱怨说
object myExternalPackage 不是包 com 的成员
我需要对我的 build.sbt 做些什么吗?我公司的其他人使用此代码没有问题。
【问题讨论】:
标签: scala intellij-idea sbt