在eclipse中使用maven

本文介绍如何在Eclipse中安装并配置Maven插件maven-plugin-for-eclipse,包括远程插件安装步骤及settings.xml配置方法,并解决了特定依赖问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

要想在eclipse中使用maven,需要安装maven plugin for eclipse。

安装远程插件的方法:打开eclipse,点击“帮助(help)”-->"软件更新(Software Updates)"-->"查找安装(Find and Install)"-->"寻找安装新特性(Search for new features to install)"-->"新建远程站点(New Remote Site)",输入名字为maven,url中输入http://m2eclipse.codehaus.org/update-dev/,确定。

这时勾上我们刚才建立的maven,点下一步,根据提示安装,OK。安装完成之后重新启动eclipse。

安装插件完成之后,打开eclipse,点击Windows-->Preferences,可以看到Maven的选项,选中maven,可以看到右边有一个关于maven的设置,其中有一项是user settings file,指向user configuration file,通常是${user.homt}/.m2/settings.xml。

所以,需要在settings.xml中进行配置,我只配置了Local Repository,配置方法见前面写的maven配置。

然后,选中一个项目,运行为maven compile,这时可以看到maven在下载所需要的依赖库,再到我们配置的本地Repository中看一下,可以发现,maven下载的库文件都放到这里来了。

但是,还有一个问题,就是提示:

1) com.sun:tools:jar:1.5.0
  Try downloading the file manually from the project website.
  Then, install it using the command:
      mvn install:install-file -DgroupId=com.sun -DartifactId=tools \
          -Dversion=1.5.0 -Dpackaging=jar -Dfile=/path/to/file
  Path to dependency:

在网上找了找资料,发现是因为pom.xml中有这么一段:

<dependency></dependency>

xml 代码
  1. <dependency>  
  2.           <groupId>com.sun</groupId>  
  3.           <artifactId>tools</artifactId>  
  4.           <version>1.5.0</version>  
  5.           <scope>system</scope>  
  6.           <systemPath>${java.home}/../lib/tools.jar</systemPath>  
  7. </dependency>  



在上面这段代码中,用到了${java.home},所以,我找到eclipse的安装目录,找到下面的eclipse.ini,

在eclipse的启动参数中加了以下一句:-vm
E:\jdk1.6\bin\javaw.exe,表明你想使用的JDK。重新启动eclipse,发现仍然不行,不过报的是JRE的错,查看eclipse的JRE设置,发现用的是另外一个JRE,更改为E:\jdk1.6\jre1.6,重启eclipse后,错误解决。

注:有的时候,即使在eclipse.ini中设置了启动时用的JDK,实际上用的JDK也未必是这个,可以用一个工具procexp.exe来查看到底用的是哪个。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值