maven(03)

修改本地库路径

  windows下maven默认路径应该是${user.home}/.m2/repository

  修改方法:找到maven安装的根路径,里面有一个conf的文件夹,打开里面有一个setting.xml,可以在里面进行设置maven本地库的路径,如下图

  

  即在localRepository标签里填写自己本地库想放的位置即可

  这时候在运行自己的maven项目,即mvn compile

  可以发现maven又在进行下载相关的一些文件

  

  同时也可以在我们自己设定的本地库发现里面有一些文件

  

  恭喜你成功完成了修改>v<

 

如何寻找中央工厂

  当我们本地库(本地工厂)没有项目中所需要的文件,那么maven则会去中央工厂里去寻找相关的文件,那么maven是如何寻找的呢?

  打开maven安装的根路径,然后在lib/maven-model-builder-3.5.0.jar发现这么一个jar包,用一个解压工具打开,然后点开org/apache/maven/model,你会在model文件夹下发现一个pom-4.0.0.xml文件,然后打开就可以看到中央仓库的地址了

  

  不知道问什么打开这个网站,只是显示一大堆文件,没有办法找dependency(依赖),这样我们还是没法知道如何书写依赖,不过百度搜索了下,发现这个网站可以进行搜索,里面也可以找到依赖如何进行书写,即mavenRepository,比如我们要找junit的依赖,则如下操作

  

  

  

 

maven项目基本结构

  maven-ch03---pom.xml

         ---main---src

            ---test

  以上就是一个maven项目的简单结构,这些是不可以进行更改的

如何使用命令行创建一个maven项目

  我相信你每次肯定不愿意没新建一个项目都来创建这么文件夹,尤其是创建包,想想都很累啊,那么有没有什么快捷的方式呢?

  答案是:有的,-c-

  命令行输入这个命令:mvn archetype:generate

  archetype是骨架的意思,相信你已经知道这条命令的作用了,那么动手试试吧

  当你不知道输入什么的时候,可以直接回车,即选用默认的即可

  

  输入groupId、artifactId、version、package信息,最后确认,看到第二张图片你就成功创建了一个maven项目了

  

  

  这时候你在使用命令行完成了一个maven项目的创建,然后你可以查看到一个maven-ch03文件,这时候你就可以看看这个项目的结构是什么样的

  可能你觉得后面还需要输入那么多比较麻烦,可不可以运行mvn archetype:generate命令加一些参数呢?

  肯定可以的啦!!!

  mvn archetype:generate -DgroupId=com.simfg.maven -DartifactId=maven-ch03 -Dversion=3.0(我在之前删除了maven-ch03)

 

IDEA配置Maven

  操作如下

   File->Other Settings->Default Settings

  

 

IDEA创建maven项目

  File-->New...-->Project

  注意设置SDK,即本地的jdk根目录

  archetype根据自己需求,如果是web项目则选择

  

  点击Next

  

  接下来就是填写项目名称和位置,然后就完成了maven项目的创建

    遇到个小问题,IDEA如何创建源文件?

  找了下是这样做的:

  先创建一个普通的文件夹,然后右键这个文件夹,然后选择Make Directory As,然后根据自己需求选择

 

posted @ 2017-05-14 15:51  逆倒尘光  阅读(361)  评论(0编辑  收藏  举报