如何查看m2e连接器的安装?

Dim*_*ims 6 eclipse installation tycho maven m2e

我已经安装了Tycho m2e连接器,如下所述:http://codeandme.blogspot.ru/2012/12/tycho-build-1-building-plug-ins.html

据说"转到首选项/ Maven/Discovery并点击Open Catalog.查找并选择Tycho配置器".

当我第一次这样做时,Tycho出现在列表中并安装了它.后来,当我第二次重复同样的事情时,第谷没有出现在搜索结果中.

这可能是因为它已经安装好了.

那么,如何确定?如何检查安装的东西列表,m2e并在那里看到tycho?

obe*_*ies 5

m2e连接器是通过特殊目录发现的,但最终它们的安装方式与所有常规功能一样。因此,安装它们后,您会在“ 帮助”>“关于”>“安装详细信息”下找到列出的其他功能。

知道Tycho连接器被称为“ Tycho Project Configurators”,您可以了解是否已安装该连接器。


但是,如果您不知道要查找的连接器的名称怎么办?还是您不知道某些已安装的功能是否是m2e连接器?在这种情况下,我唯一能找到的解决方案是调查目录后面的数据。目录URL显示在Maven>发现下的配置中。该URL上的XML文件指向一个带有JAR文件的位置(在我的m2e 1.4安装中,此指向此处),并且在JAR文件中包含一个plugin.xml带有原始目录数据的文件。

例如,您可以在此处找到Tycho连接器的功能ID,该ID与“ 安装详细信息”对话框中显示的ID相同:

<iu id="org.sonatype.tycho.m2e.feature.feature.group" />
Run Code Online (Sandbox Code Playgroud)

这并不是很方便,但是如果您需要确定的答案,则可以在此处找到。例如,我发现我安装了Tycho连接器的旧版本。如果您也是这种情况,只需卸载连接器并让m2e自动发现您需要的连接器。这为我的m2e版本安装了正确的连接器版本。