如何使用默认情况下构建器加载到本地maven存储库的jar,而不是创建新的(和重复的)工件任务/依赖项?
例如,如果创建scala或groovy应用程序,buildr将分别自动下载scala或groovy jar。是否可以将这些(默认)jar包含或合并到应用程序中,而不是创建新工件?
答案 0 :(得分:0)
我认为这不是一件容易的事,也不是一件容易的事。我建议您在Buildr的开发列表中与我们交谈,我们可以为此创建一个增强功能。
对于您希望依赖的每个库,您通常可以使用grep代码来查找我们定义默认jar的位置。
对于您提到的示例,以下是检索默认jar的默认方法:
对于Groovy:Buildr :: Groovy :: Groovyc.dependencies
对于Scala:Buildr :: Scala :: Scalac.dependencies
我希望有所帮助。