发表于: 2017-09-15 23:07:09
2 725
学习maven概念及操作:
1:项目构建的过程:清理编译测试集成测试验证打包部署;
2:maven生命周期:clean(pre-clean,clean,post-clean)清理项目,default(compile,test,package,install,deploy)构建项目,site(pre-site,site,post-site,site-deploy)生成项目站点;其中default是项目核心;
3:maven项目骨架:通常groupid反写网站+项目名,artifactid项目名,version版本,name项目描述名,packing默认jar,url是项目地址;而生成项目骨架需要模板文件,这个是默认是到中央仓库下载(mvn arachetype:generate),还可以提前下好需要的jar包放到本地仓库,用命令mvn archetype:generate -DarchetypeCatalog=local来获取;
4:对于项目的构建先是在根目录下分析插件目标,根据插件目标选择构建项目,建成后的项目目录结构为src下平行main和test下平行java
用idea导入项目,src/main/java建立Java程序
1:首先是搜索分析idea相应的插件,然后分析插件使用目标,生成导入所需文件,通常完整的名字比较长,可以用中间词简写代替,生成所需文件之后导入idea,建立Java小程序运行。
在根目录下clean complie 和install,本地仓库.m2生成有jar包

明日计划的事情:
2:学习DAO和Jbdc相关概念操作
遇到的问题及解决方法:
深入学习数据库感觉整个流程很模糊,各种问题虽然按照教程解决,但不是很理解,继续学习补充基础应该会好一些;
收获:
1:对maven项目构建有了更为清晰的理解;
评论