Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这就是我想要完成的事情。
我有几个作为插件构建的自定义 SBT 任务。他们目前住在我的 Build.scala 文件中。 我想把它们变成自己的package/folder structure/files。但是,显然,当我这样做并尝试导入它们(例如 import org.myorg.MyPlugin)时,它会失败,因为找不到它(它尚未构建)。
package/folder
structure/files
org.myorg.MyPlugin
有什么方法可以在不将自定义插件打包到 jar 中的情况下实现这一点?
提前谢谢了!!
该project/目录本身就是一个 sbt 项目。因此,您可以将文件放入project/src/main/scala/org/myorg/MyPlugin.scala.
project/
project/src/main/scala/org/myorg/MyPlugin.scala