我有一个项目,其中部分源代码已生成(sourceGenerators in Compile
)。我注意到(在合理的大多数情况下)这些资源未使用publishLocal
或publishSigned
发布。在这种情况下,这是不幸的,因为当您将此项目/库用作依赖项时,即使已经下载了项目的其他源代码,也无法在IntelliJ中查找源代码。
我可以配置sbt的发布设置以将生成的源包括在Maven -sources.jar
中吗?
最佳答案
mappings in (Compile,packageSrc) := (managedSources in Compile).value map (s => (s,s.getName)),
关于scala - sbt:发布生成的源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33760101/