intellij idea插件开发中如何获取maven的本地仓库
How can i get maven's Local respository In intellij idea plugin development
我想在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());
您需要添加对 Maven 插件的依赖(有关添加插件依赖的信息,请参阅 here)并使用以下代码:
MavenProjectsManager m = MavenProjectsManager.getInstance(project);
File localRepository = m.getGeneralSettings().getEffectiveLocalRepository();
我想在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());
您需要添加对 Maven 插件的依赖(有关添加插件依赖的信息,请参阅 here)并使用以下代码:
MavenProjectsManager m = MavenProjectsManager.getInstance(project);
File localRepository = m.getGeneralSettings().getEffectiveLocalRepository();