如何在没有SBT或其他构建工具的情况下手动维护依赖关系并运行Scala应用程序?
运行scala app.scala导致错误查找任何导入和依赖项.
这甚至是可能的,还是每个具有依赖关系的项目都需要SBT(或表兄弟)?
如何在没有SBT或其他构建工具的情况下手动维护依赖关系并运行Scala应用程序?
有很多困难,就像在Java中一样.你需要手动找到所有传递依赖(即直接依赖,它们的依赖,它们的依赖等),或者只使用构建工具,下载它们的jar,并运行scala -classpath … app.scala(其中参数-classpath枚举所有具有正确OS的jar-依赖分隔符).或者scalac …然后java -classpath … MainClassName(在这种情况下-classpath需要包含Scala运行时库,scala命令暗示).
| 归档时间: |
|
| 查看次数: |
93 次 |
| 最近记录: |