请原谅我提出以下问题。关于maven + eclipse我完全迷失了。我检查了某个人的java项目(maven建立)从SVN到我的本地eclipse(kepler)。当我点击Windows>偏好,我看到Maven。
问题1) 这是一个maven插件吗?当开发人员在eclipse中说maven时,他们是指maven插件吗? maven和maven插件是两个独立的组件? 问题2) 当我单击用户设置时,缺少C:\ Users \ myName.m2 \ settings.xml。确切的错误消息是"用户设置文件不存在"。它是在第一次安装maven插件时创建的吗? 问题3) 我发现三个文件夹可能与maven C:\ workspace \ maven_local_repo_artifactory目录,C:\ maven_local_repo和C:\ Users \ myName.m2 \ respository有关,但不确定它们是如何创建的以及它们之间的关系。 问题4) 可以从eclipse中删除当前的maven插件并重新安装它然后从SVN查看java项目吗?我认为我的maven或maven插件设置在我的本地方框中不正确。答案 0 :(得分:0)
1)这是一个maven插件吗?当开发人员说eclipse中的maven时,是 他们指的是maven插件? maven和maven插件是两个 单独的组件?
是。这是maven-plugin。 maven-plugin使用maven的配置(%M2_HOME%/ conf)。 如果您想使用maven,则需要在机器上安装它。然后你可以运行maven命令。另外,如果你想在eclipse中调用maven命令(方便) - 你可以安装eclipse-plugin。 "行家-插件"是一个eclipse插件,可以方便地在Eclipse中使用maven。
2)当我点击用户设置时,C:\ Users \ myName.m2 \ settings.xml是 失踪。确切的错误消息是"用户设置文件不存在"。 它是在第一次安装maven插件时创建的吗?
默认情况下,maven-plugin假定您的settings.xml(maven的配置文件)位于您提到的路径中。但是,有些情况(比如我的情况)配置文件不在那里,但在%M2_HOME%/ conf下。你可以在Eclipse中更新它,错误就会消失。
3)我发现三个文件夹可能与maven有关 C:\ workspace \ maven_local_repo_artifactory目录, C:\ maven_local_repo和C:\ Users \ myName.m2 \ respository但不确定 它们是如何被创造出来的以及它们之间的关系。
C:\ Users \ myName.m2 \ respository是"本地存储库"。如果您对maven的工作方式有所了解,它会在本地计算机上保存一个本地存储库,并保留所有工件。它从"存储库"下载它们。 - 如果您的公司中有一个(Nexus,Artifactory等)或Maven Central。但是,此路径可由Maven的设置配置。所以可能有人玩它并改变了路径,并创建了这些其他目录。你没有提到这些路径中的内容......
4)从eclipse中删除当前的maven插件并重新安装是否可以 然后从SVN查看java项目?我想我的maven或maven 插件设置在我的本地框中不正确。
当然可以。您可以删除该插件,并且不会从您的计算机中删除源加maven本身。
HTH。