您的位置:首页 > 移动开发 > WebAPP

maven安装配置及创建基于maven的webapp模板的工程

2018-01-31 14:41 585 查看
一:maven的安装配置
maven现在是免安装的,在官网下载压缩包解压到本地后在环境变量中新建一个变量配置下maven的安装目录即可。



二:在合适的地方新建settings.xml文件配置maven的本地仓库地址和远程仓库地址(http://blog.csdn.net/u012152619/article/details/51485152)
用户范围:用户范围的settings.xml文件建在系统盘的用户目录下的.m2文件夹下。
全局范围:全局范围的settings.xml文件建在安装目录下的conf文件夹下。
本地仓库和远程仓库:
<repositories>  
  <repository>  
    <releases>  
      <enabled>false</enabled>  
      <updatePolicy>always</updatePolicy>  
      <checksumPolicy>warn</checksumPolicy>  
    </releases>  
    <snapshots>  
      <enabled>true</enabled>  
      <updatePolicy>never</updatePolicy>  
      <checksumPolicy>fail</checksumPolicy>  
    </snapshots>  
    <id>codehausSnapshots</id>  
    <name>Codehaus Snapshots</name>  
    <url>https://repository-master.mulesoft.org/nexus/content/groups/public/</span></url>  
    <layout>default</layout>  
  </repository>  
</repositories>  

<distributionManagement>  
  <repository>  
    <uniqueVersion>false</uniqueVersion>  
    <id>corp1</id>  
    <name>Corporate Repository</name>  
    <url>scp://repo/maven2</url>  
    <layout>default</layout>  
  </repository>  
  <snapshotRepository>  
    <uniqueVersion>true</uniqueVersion>  
    <id>propSnap</id>  
    <name>Propellors Snapshots</name>  
    <url>sftp://propellers.net/maven</url>  
    <layout>legacy</layout>  
  </snapshotRepository>  
  ...  
</distributionManagement>  
该<repository>的url是当前Maven项目的构件所发布的地址(但是注意,未必是访问该构件的地址)。<distributionManagement>中还可以配置一个<snapshotRepository>,表示开发过程中的发布库。<snapshotRepository>的设置与<repository>一样。如果没有设置<snapshotRepository>,还可以将<repository>用作<snapshotRepository>。关于<distributionManagement>的具体用法参见后续文章。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: