Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如果我已经安装了maven eclipse插件,那么安装maven可以吗?_Java_Eclipse_Maven_Eclipse Plugin - Fatal编程技术网

Java 如果我已经安装了maven eclipse插件,那么安装maven可以吗?

Java 如果我已经安装了maven eclipse插件,那么安装maven可以吗?,java,eclipse,maven,eclipse-plugin,Java,Eclipse,Maven,Eclipse Plugin,我有maven eclipse插件,我想在我的项目中使用maven不支持的jar文件,所以我发现我必须这样做: mvn install:install-file -Dfile=c:\kaptcha-2.3.jar -DgroupId=com.google.code -DartifactId=kaptcha -Dversion=2.3 -Dpackaging=jar 因此,我必须安装maven才能发出该命令,但这不会导致maven插件的冗余吗?如果您同时安装了maven和EclipseMave

我有maven eclipse插件,我想在我的项目中使用maven不支持的jar文件,所以我发现我必须这样做:

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

因此,我必须安装maven才能发出该命令,但这不会导致maven插件的冗余吗?

如果您同时安装了maven和EclipseMaven插件,则没有问题。我只在pom.xml文件编辑器中使用EclipseMaven插件。我通过命令行执行有关maven的所有其他操作


此外,我使用的插件(m2eclipse)有时会出现奇怪的依赖性错误,尽管一切正常。因为当我为项目运行“mvn安装”时,它成功构建。因此,我认为使用maven本身更可靠。

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


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

这样做很好——我已经安装了m2eclipse和一些我安装的软件,还将maven安装到了我的系统中。