标签:sql 支持 location jar包 开发 目录 cli 设置 alt
最近公司需要新起一个项目,想使用maven+springmvc+spring+mybatis+mysql实现,以前我们的项目都是传统的老项目,没用过maven,Eclipse版本是GALILEO的,有点老,没有自带maven,只能先安装插件了,ok,开始工作:
首先需要安装本地的maven库:
安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.4-bin.tar.gz,下载完成之后将其解压,我将解压后的文件夹重命名成 maven,并将它放在 D:\目录下,即 maven 最终的路径是:D:\maven
配置 maven 环境变量:
添加系统变量:MAVEN_HOME = D:\Server\maven
系统变量path里面添加:%MAVEN_HOME%\bin;
相信大家都有配过环境变量的,详细步骤就不说了,对着把属性名和属性值配上的OK了。
打开 cmd,在里面敲:mvn -version
mvn 是 mavn 的一个指令,mvn -version 是查看版本信息,我的操作系统是 32位的 WIN7,安装的 maven 是 3.0.4,如果能打印如上信息,说明到此 Maven 已经在你的电脑上安装完成。
修改 maven 仓库存放位置:
找到 maven 下的 conf 下的 settings.xml 配置文件,我的是在 D:\maven\conf\settings.xml,maven 的仓库默认是放在本地用户的临时文件夹(一般是在C盘)下面的 .m2 文件夹下的 repository 下,现在我们来修改将它指定到我们自己的路径下,我现在要将仓库指定到 D:\Repositories\Maven 目录下,只需要将上面注销的本地仓库打开,然后把相应的路径值写到里面去就行了:
OK,先来体会一下 maven,在 cmd 中敲并回车执行:mvn help:system 这时候 maven 就会从远程仓库开始下载一大堆的东西,没事,让它下载着,迟早都要下载的,接下来是在 eclipse 中安装 maven 插件。
在eclipse中安装maven插件:
1. 打开eclipse,菜单“Help”-“Install New Software...”
2. 在Work with 地址栏输入:http://download.eclipse.org/releases/juno (注意:juno是eclipse对应的版本名称,我们公司的galileo版本的eclipse搜不出maven插件,这里就先用juno版本进行演示了)。
3. 在filter框中输入maven便能定位要安装的插件。
4. 选择“Collaboration”-“m2e - Maven Integration for Eclipse",并点击next按钮进行安装步骤。
5.安装完成重启eclipse,菜单:Window --> preferences ,输入maven进行相关设置。
安装插件的时候很容易失败:
下面是一篇博客中的解决方案:
但是这样做很可能会遇到这样的问题cannot complete the install because one or more required items could not be found。原因应该是缺少安装Maven插件所依赖的另一些jar包,在StackOverFolw上给出了这样的解决方案:
Help -> Install New Software
在Location一栏输入http://www.fuin.org/p2-repository/,Name可以自己命名(比如slf4j)
展开 "Maven osgi-bundles" 选中 "slf4j-api"
之后按照官网的建议重新安装M2Eclipse插件
我参照上面的思路做了,我的Eclipse版本是JUNO,并没有奏效,安装M2Eclipse的时候依然会遇到问题,有说其他版本不会遇到问题。于是我就去eclipse的官网尝试去看下其他版本,结果惊奇地发现Luna和Mars版本的Eclipse EE自带了对Maven的支持!所以最好的解决方案就是升级Eclipse。那么具体应该怎么做呢?在同一版本的Eclipse中进行升级,可以Help->Check for updates就行了,但是如果想从JUNO升级为Luna应该怎么办呢?
Eclipse问答区建议是:
1、添加新版本的仓库
1.Window > Preferences > Install/Update > Available Software Sites
2.点击 ‘Add‘
3.输入新版本仓库的Url (比如想升级为Luna版本, 输入http://download.eclipse.org/releases/luna/)
4.点击 ‘Ok‘
2.Help > Check for Updates
3.完成之后点击finish,然后会提醒restart eclipse,确认就可以了。
使用这种方式升级Eclipse个人觉得是最好的,虽然也可以直接下载新版本解压,然后选择原来的workspace就可以了,但是可能之前下载的一些插件也就没有了,需要重新安装。升级Eclipse的同时解决了Maven插件无法安装的问题,个人觉得是最好的解决方案,毕竟新版本的Eclipse能给你提供更多帮助,你迟早也会需要它的。
我尝试了好多次,我的galileo版本的eclipse始终无法装上maven插件,所以我直接下载了一个最新版的neon版本的eclipse,自带了对Maven的支持。但是因为我们用的还是jdk1.6,而下载的最新的neon版本的eclipse不支持jdk1.6,需要换一下电脑环境变量里面配的那个jdk的版本,编译的时候可以使用jdk1.6,也就是说eclipse启动和编译不需要使用统一个jdk的,即开发用的jdk和eclipse启动使用的jdk不冲突,这样有点麻烦,所以我还是重新下载了一个luna版本的eclipse,luna版本自带了对Maven的支持,直接省略了maven插件安装这一步。
开始配置 maven:
检查 eclipse 的 maven 插件是否安装成功:Window --> Preferences,如果出现Maven的目录表示eclipse的maven插件安装成功了
1. 点击 Add 按钮,选到你本机安装 maven 的路径值
2. 点击 Browse 按钮,选到你 maven 的 setting.xml 配置文件,然后点击 OK,这样就完成了 eclipse 的 maven 插件的配置
接下来就可以在eclipse中新建一个Maven项目了!
标签:sql 支持 location jar包 开发 目录 cli 设置 alt
原文地址:http://www.cnblogs.com/wbyp/p/6381259.html