所以我遇到了一件奇怪的事情。假设我有一个项目,其中有一个lib
文件夹,其中有一些 jar 文件,还有一个src
文件夹,其中有我想作为脚本运行的 Scala 源文件。
当我转到该src
文件夹时,它非常适用于以下命令:
scala -cp ../lib/my.jar MyScript.scala
但是,如果我尝试从项目根目录执行脚本:
scala -cp lib/my.jar src/MyScript.scala
它给了我类型错误,因为它在 jar 文件中找不到类。任何人都知道在他们自己的目录之外运行脚本的解决方法吗?
提前致谢!