2011-08-21 163 views
0

我有Maven的Eclipse插件,我想用一个jar文件在我的项目未在Maven的支持,所以我发现我必须做这样的事情:如果我已经安装maven eclipse插件,可以安装maven吗?

mvn install:install-file -Dfile=c:\kaptcha-2.3.jar -DgroupId=com.google.code 
-DartifactId=kaptcha -Dversion=2.3 -Dpackaging=jar 

所以我必须安装Maven来问题该命令,但不会导致与maven插件冗余?

+0

这样做很好 - 我有m2eclipse和我安装的一些软件也将maven安装到我的系统中。 – birryree

回答

3

如果你同时安装了maven和eclipse maven插件,这是没有问题的。我只为其pom.xml文件编辑器使用eclipse maven插件。我通过命令行执行关于maven的所有其他操作。

此外,我使用的插件(m2eclipse),有时会给出奇怪的依赖性错误,虽然一切都很好。因为当我为该项目运行“mvn install”时,它已成功构建。所以,我认为使用maven本身更可靠。

5

您可以安装多个不同版本的maven,并配置m2eclipse以使用特定实例,请参阅窗口>首选项> Maven>安装下的设置。

在命令行上管理多个不同版本由PATH环境变量控制,您通常会定义一个环境变量M2_HOME,它指定您当前使用的版本的主目录,然后添加$ M2_HOME/bin或%M2_HOME%\ bin添加到您的路径环境变量中。