【Maven由浅入深】2.maven安装的注意事项

这次主要讲解了
(1)安装本地仓库
(2)找到网络中央仓库的路径
(3)archetype骨架生成器

上次我们安装了Maven,并且创建并编译了一个简单的额项目。我们了解了,Maven工程依赖的所有jar包以及插件文件都放置在仓库中,而这个仓库默认为C:/盘下的用户“文档”文件夹内。

使用默认的仓库配置并不是最佳选择,因为我们的仓库放置在C盘,随着工程的丰富,我们的仓库将会越来越大,C盘一般是系统盘,会占用我们的系统资源,再者,我们重装系统的时候,会将仓库清理掉,所以,我们还是自己修改一下仓库的所在路径。

修改仓库路径上次已经提到了,就是在我们的Maven安装路径下的conf文件夹下,有一个名为settings.xml配置文件,其中的
“<localRepository>/path/to/local/repo</localRepository>”
标签对就是来配置仓库的路径。


我们在D盘创建一个名为“Maven”的文件夹,把我们的settings.xml拷贝进去,然后在这个文件夹中我们创建一个文件夹,名为“repos”,然后同时修改maven安装路径conf中的settings.xml以及刚刚我们Maven下的settings.xml配置文件修改其内容为:
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          	xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 	http://maven.apache.org/xsd/settings-1.0.0.xsd">
		  
  <localRepository>d:/java/maven/repos</localRepository>
 
<pluginGroups>
    
  </pluginGroups>

<proxies>
   
  </proxies>

<servers>
   
  </servers>

<mirrors>
    
  </mirrors>

<profiles>
   
  </profiles>

</settings>

现在我们的仓库就从原来的默认路径至d:/java/maven/repos下了。
我们测试一下:

发现仓库已经转移过来了:

对于我们已经存在的jar包可以直接从仓库中取,但是对于没有的,maven就要从网络中央仓库中下载,那么如何配置网络中央仓库呢?(默认是从apache的中央仓库中去取的)

首先我们的网络中央仓库在maven安装路径下有lib文件夹下的maven-model-builder-3.3.1.jar包中的maven-model-builder-3.3.1.jar\org\apache\maven\model下的pom-4.0.0.xml配置文件中:
<repositories>
    
<repository>
      
<id>central</id>
      
<name>Central Repository</name>
<url>https://repo.maven.apache.org/maven2</url>
<layout>default</layout>
      
<snapshots>
        
<enabled>false</enabled>
      
</snapshots>
    
</repository>
  
</repositories>
中央仓库就是https://repo.maven.apache.org/maven2这个路径。我们访问以下,发现可以下载任意我们想要的jar包:

(search.maven.org可以让大家搜索自己想要的jar包)

接下来给大家介绍maven给我们提供的一些工具,其中骨架工具可以帮我们创建一个maven工程(其中包含有src以及源码,pom.xml文件),

我们可以调用mvn archetype:generate指令来使用骨架工具:

下载完骨架所需要的插件之后就会让我们输入工程的一些信息:
1.选择alpha的版本(我们这里选择的6)

2.输入工程的信息:


发现已经给我们创建好了工程:


当然,我们还可以使用这种一次性的指令创建maven工程:

(中间也要输入一次版本号)
效果和之前一样。

这就是我们创建maven项目的最基本方式。但是我们一般都是在编译器(如eclipse)中创建Maven工程,所以我们要了解如何在eclipse中创建maven项目。下次我们继续探讨。

转载请注明出处:http://blog.csdn.net/acmman/article/details/50614249

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Maven 配置注意事项: 1.安装maven,在myeclipse中换为自己安装maven 2.修改maven中conf/setting.xml的配置修改仓库位置、以及 配置server 如 <localRepository>D:\Program Files\apache-maven-3.3.3\repository</localRepository> <server>    <id>tomcat7</id>    <username>admin</username>    <password>admin</password> </server> 3.配置jdk环境(注意是jdk,不能是jre)下载java jdk,并安装java jdk。下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 在eclipse的菜单中,进入 Window > Preferences > Java > Installed JREs > Execution Environments,选择JavaSE-1.6, 在右侧选择jdk. 然后在maven菜单中使用 “update project ...”. 4.配置pom.xml <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <url>http://localhost/manager/text</url>                     <path>/icms</path>                     <uriEncoding>UTF-8</uriEncoding>                                      <server>tomcat7</server>                 </configuration> </plugin> 5.使用maven-build时配置global:tomcat7:redeploy 6.配置tomcat里面管理员帐号密码   <role rolename="manager-gui"/>   <role rolename="manager-script"/>   <user username="admin" password="admin" roles="manager-gui,manager-script"/>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

光仔December

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值