2011-06-24 51 views
0

如何使用默认情况下将buildr加载到本地maven仓库的jar,而不是创建新的(和重复的)工件任务/依赖项?使用本地Maven仓库

例如,如果正在创建一个scala或groovy应用程序,buildr会自动分别下载scala或groovy jars。是否有可能将这些(默认)罐子包含或合并到应用程序中,而不是创建新的工件?

回答

0

我认为这是不可能或可行的一步,简单的方法。我建议你在Buildr的开发名单上与我们交谈,我们可以为此创建一个增强。

对于您想要依赖的每个库,您平常可以通过grep代码找到我们定义我们所依赖的默认jar的位置。

对于你提到的例子,这里是默认的方法来检索默认的罐子:

对Groovy:Buildr :: Groovy中:: Groovyc.dependencies
对于斯卡拉:Buildr ::斯卡拉:: Scalac。依赖关系

我希望有帮助。

+0

为了澄清这个问题,我添加了一个例子。谢谢。 – dakin

+0

至少没有记录。我认为我们没有想到这一点。对于特定的情况,比如Groovy或Scala,对代码进行清理将有助于查找所有需要的工件。我会尽力找到那些。 –