发表于: 2017-10-10 22:49:01

2 780



今天做的事情:


                 使用IDEA创建maven项目来配置spring,虽然没有成功,不过已经了解很多。


                首先我很疑惑的配置pom.xml里的依赖,总不能一个一个配置吧,问了师兄,在maven仓库里寻找jar包,是有显示的



                  需要什么jar包,可能第一次找虽然比较麻烦,不过以后使用就可以复制pom里面的依赖,放到maven里。IDEA会自动去下载jar包使用,比之前做项目要导入很多jar包方便太多了。


                 而且在这里一看,许多命令确实是一目了然。很简单

                 



                  对maven总结一点,要用java实现一个后台系统,可能要涉及很多模块,web应用服务器,文件服务器,db等等,我们开发这些模块,需要先将他们各自的依赖的jar包或者项目下载打包好,然后配置到项目的classpath中。

                这么应用在运行测试pr编译or部署的,需要本地的一些配置,比如jdk,web容器,这样我们将项目分享出去,别人要使用也需要一定的门槛。而maven可以替我们在做这些工作,不用我们手工去做。

             

                 maven将项目看做一个对象         maven建立了一个仓库体系,来管理这些项目对象。

                 maven的仓库分为本地仓库和远程仓库(maven提供的中央仓库)


                我们可以通过maven的命令把自己的项目a放到本地仓库里,如果其他的项目b需要依赖项目a,则可以直接在本地仓库中找到。如果我们的项目依赖一些别人的项目,比如jdbc,mybatis,maven会先根据我们的项目属性在本地仓库中去找,若是找不到就去中央仓库中去找。


                


               


                      maven的项目结构,大致一般就是这样。

                    




                  

                       

                      一级目录src为源码目录

                            二级目录main/java为项目主要代码目录

                                    三级目录就是项目的source目录了

                            二级目录test/java为项目测试代码目录

                                    三级目录   测试代码source目录

                     一级目录 编译、打包产生的文件的存放目录


                   pom.xml是maven项目比较核心的一个文件

                    


          任何时候要找到一个项目,只需要这三个属性就可以。



          项目的聚合属性和父子项目属性这两个还没有看懂,慢慢来吧





遇到的问题:


                  对IDEA不熟悉,在看教程配置spring时,浪费太多时间,感觉没有昨天充实



收获:


                IDEA的maven项目依赖有了更多的认识,配置了tomcat








返回列表 返回列表
评论

    分享到