【问题标题】:How can i get maven's Local respository In intellij idea plugin development我如何在intellij idea插件开发中获取maven本地存储库
【发布时间】:2018-03-27 06:00:29
【问题描述】:

我想在intellij idea插件开发中获取maven的本地仓库。

 @Override
public void actionPerformed(AnActionEvent e) {
    logger.info("begin generator");
    Project project = e.getProject();
    /*in here ,I want to get maven's local repository*/
    if(project ==null)
        return;
    PsiJavaFile file = UtpJunitGenUtil.getSelectedJavaFile(e.getDataContext());

【问题讨论】:

    标签: java maven intellij-idea intellij-plugin


    【解决方案1】:

    您需要添加对 Maven 插件的依赖项(有关添加插件依赖项的信息,请参阅here)并使用以下代码:

    MavenProjectsManager m = MavenProjectsManager.getInstance(project);
    File localRepository = m.getGeneralSettings().getEffectiveLocalRepository();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 2014-11-22
      • 2012-11-09
      相关资源
      最近更新 更多