使用本地 Maven 存储库

发布于 2024-11-17 04:54:45 字数 165 浏览 1 评论 0原文

如何使用构建器默认加载到本地 Maven 存储库中的 jar,而不是创建新的(和重复的)工件任务/依赖项?

例如,如果要创建 scala 或 groovy 应用程序,构建器将分别自动下载 scala 或 groovy jar。是否可以将这些(默认)jar 包含或合并到应用程序中,而不是创建新的工件?

How can I use jars that buildr loads by default into the local maven repo, rather than creating new (and repetitive) artifact tasks/dependencies?

For example, if were creating a scala or groovy application buildr would automatically download the scala or groovy jars respectively. Is it possible to include or merge these (default) jars into an application rather than creating a new artifact?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

以歌曲疗慰 2024-11-24 04:54:45

我认为这是不可能或不可能一步一步、简单地实现的。我建议您在 Buildr 的开发列表上与我们交谈,我们可能可以为此创建一个增强功能。

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

对于您提到的示例,以下是检索默认 jar 的默认方法:

对于 Groovy:Buildr::Groovy::Groovyc.dependencies
对于 Scala:Buildr::Scala::Scalac.dependencies

我希望有所帮助。

I think that is not possible or doable in a one step, easy way. I recommend you talk with us on the dev list of Buildr and we can probably create an enhancement for that.

For each library you would like to depend on, you usual can grep the code to find where we define the default jar we depend on.

For the example you mention, here are the default method to retrieve the default jars:

For Groovy: Buildr::Groovy::Groovyc.dependencies
For Scala: Buildr::Scala::Scalac.dependencies

I hope that helps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文