最近负责的系统需要进行国密改造,上网查询SM2、SM4算法的JAVA实现代码,发现大部分都是在maven下实现的。于是结合本地JDK1.6搭建maven环境。
一.基础配置要求
JDK1.6
Windows 32位系统
二.安装eclipse
通过查询发现,JDK版本与Eclipse版本对应如下:
Eclipse版本 | JDK版本 |
---|---|
Eclipse 4.6 (Neon) | JDK1.8版本 |
Eclipse 4.5 (Mars) | JDK1.7及以上版本 |
Eclipse 4.4 (Luna) | JDK1.7及以上版本 |
Eclipse 4.3 (Kepler) | JDK1.6及以上版本 |
这里我们用的是JDK1.6,于是选择Eclipse4.3下载。
eclipse4.3官网下载页(点击查看)
下载页截图如下,这里选择32位eclipse下载
二.安装maven
1.下载maven
第一步:确定下载maven版本
maven版本与java版本对应关系(点击查看)
官网截图如上图所示,显而易见,我需要3.2.5版本的maven。
第二步:下载maven
maven3.2.5官网下载地址(点击查看)
2.确定已安装JDK1.6
安装Maven前,先确保已安装JDK1.6。
cmd下输入java -version验证是否已安装JDK,如下图:
3.解压maven
解压到本地目录,注意目录不要包含中文或特殊字符。
F:\running\apache-maven-3.2.5
4.配置maven本地仓库
第一步:新建repository文件夹
在maven的安装目录下创建一个repository文件夹
第二步:修改setting.xml文件
在核心配置文件setting.xml中,将仓库存放的位置设置成:F:\running\apache-maven-3.2.5\repository(以自己的安装路径为准)
5.配置maven环境变量:
第一步:新增环境变量MAVEN_HOME
数值为:F:\running\apache-maven-3.2.5
第二步:修改path环境变量
在path环境变量中添加:%MAVEN_HOME%\bin
第三步:验证
cmd下输入mvn -v,查看是否显示maven版本信息验证是否已安装maven,如下图:
三.Eclipse集成Maven管理插件
在最新的Eclipse中自带了管理maven的插件(Maven Integration for Eclipse Update Site),如果没有集成的话,按下列步骤即可安装。
首先要在Eclipse中选择安装插件:在Help–>install new software
输入地址https://download.eclipse.org/technology/m2e/releases/latest/
然后就像安装其他插件那样一路下一步就OK了。
安装完毕,按照提示重启Eclipse。
重启后,即可在Eclipse看到Maven管理页面
4.Eclipse升级Maven版本
在Eclipse,我们打开Windows->Preferences,会出现下面的截图:
点击Installations,即可查询默认Maven版本。
我们一般不使用Eclipse自带的maven,而是使用外部我们自己安装的maven版本。
因为Embedded内置的默认maven版本是我们即将要修改的,这个版本有点老了,这直接导致的后果就是在添加dependences的时候,maven的库不是最新的。
第一步:在eclipse上关联本地maven,如下图:
第二步:然后设置用户settings,如下图:
Eclipse安装maven到此结束。实际操作中,安装步骤很顺利,反倒是找到JDK1.6对应的正确版本软件费了很大功夫,故在此记录。