【问题标题】:How to get m2repo directory in java?如何在java中获取m2repo目录?
【发布时间】:2011-09-04 17:59:32
【问题描述】:

为了使我的代码更灵活,我想找到一种方法来通过 System.getProperty("m2repo") 之类的函数获取 maven 2 存储库目录,就像我们为类路径 System.getProperty("java.class.path") 所做的那样。

这可能吗?

【问题讨论】:

  • 也许我们应该首先详细说明,为什么您需要访问 Maven 存储库。你在写一个maven插件吗?
  • 是的,我正在写一个 maven 插件。

标签: java maven directory repository


【解决方案1】:

您可以像这样将该值注入您的 Mojo:

/**
* @parameter expression="${settings.localRepository}"
*/
private String localRepository;

【讨论】:

    猜你喜欢
    • 2012-12-12
    • 2011-06-19
    • 1970-01-01
    相关资源
    最近更新 更多