之前的总结类文体我都是记录在印象笔记上的,可是笔记终究缺少互动,暂时还是一个小菜,所以想想还是让大神们冲击一下我的hello world的好。嘿嘿,话不多说,咱们放代码:
参考 http://doc.okbase.net/fengshizty/archive/126397.html
首先配置maven环境:
参考:http://blog.youkuaiyun.com/fengshizty/article/details/43019561
进入:
下载:apache-maven-3.2.5-bin.zip
解压到:
E://maven 目录下
环境变量中添加
系统变量新建 M2_HOME 变量值E:\apache-maven-3.2.5(maven解压位置)
path中添加 ;%M2_HOME%\bin ----在path的后面先添加;号
然后测试:
以上信息证明安装成功了。
修改maven默认仓库位置:
找到setting.xml添加
<localRepository>E:\m2\repository</localRepository>
运行mvn help:system 可展示下载相关的maven信息。
设置MAVEN_OPTS环境变量(我执行的是第二种方法)
当项目过大时,容易出现OutOfMemoryError异常,所以我们需要修改运行内容:
在环境变量中添加 MAVEN_OPTS 变量值为-Xms125m -Xmx512m
然后将conf/setting.xml复制一份,到上面配置仓库位置F:/m2文件夹下。
配置eclipse:
Window——Preferences——Maven 配置对应的maven安装目录 E:\apache-maven-3.2.5
user Settings中选择本地仓库配置的setting.xml,如我的E:\m2\settings.xml
现在就可以在elipse中创建maven项目了。
1 选择filter:
2:填写maven坐标(这里用到maven分离项目功能)
先创建总项目,主要就是packaging为pom。
然后在创建core项目,对应的packaging选择jar
然后就是base项目,基于core 项目
上边这些已经是做过的东西所以为了简单起见,贴的是pom中的图,但是填写的东西就是这样啦。
总项目中我删掉了代码部分,只是用来管理maven库吧 (还有没有其他功效不清楚,大神可以指点下)