欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

详解Maven环境的搭建与idea配置

程序员文章站 2024-02-25 15:26:03
本文主要介绍了maven环境的搭建与idea配置,分享给大家,具体如下: maven 下载: maven *仓库地址: 配置maven环境变量 m...

本文主要介绍了maven环境的搭建与idea配置,分享给大家,具体如下:

maven 下载:

maven *仓库地址:

配置maven环境变量

m2_home:d:\workspace\maven\apache-maven-3.0.5

path:;%m2_home%/bin;

检查是否成功,打开cmd:

mvn -v

mvn install 会将项目生成的构件安装到本地maven仓库

mvn deploy 用来将项目生成的构件分发到远程maven仓库

d:\>mvn archetype:generate:在d:盘构建maven标准项目目录结构

2、settings.xml文件配置

2.0修改本地仓库位置

m2_home目录下 conf/settings.xml

<localrepository>d:/workspace/maven/stone</localrepository> 

2.1如何配置远程仓库(私服): (nexus-2.0.4-1-bundle)

<profiles> 
  <profile> 
    <id>nexus</id> 
    <repositories><!--配置远程仓库--> 
      <repository> 
        <id>nexus</id> 
        <name>central repository</name> 
        <url>http://127.0.0.1/nexus/content/groups/public</url> 
        <releases> 
          <enabled>true</enabled> 
        </releases> 
        <snapshots> 
          <enabled>false</enabled><!----> 
        </snapshots> 
      </repository> 
    </repositories> 
    <pluginrepositories><!--配置maven从什么地方下载插件构件--> 
      <pluginrepository> 
        <id>nexus</id> 
        <name>central repository</name> 
        <url>http://127.0.0.1/nexus/content/groups/public</url> 
        <releases> 
          <enabled>true</enabled> 
        </releases> 
        <snapshots> 
          <enabled>false</enabled> 
        </snapshots> 
      </pluginrepository> 
    </pluginrepositories> 
  </profile> 
</profiles> 
 
<activeprofiles><!--激活 远程仓库--> 
    <activeprofile>nexus</activeprofile> 
</activeprofiles> 

2.2还可以配置仓库的镜像下载

<mirrors> 
<mirror><!--配置镜像--> 
  <id>nexus</id> 
  <mirrorof>*</mirrorof> 
  <url>http://127.0.0.1/nexus/content/groups/public</url> 
</mirror> 
</mirrors> 

3、pom.xml文件配置依赖

<project xmlns="http://maven.apache.org/pom/4.0.0" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" 
     xsi:schemalocation="http://maven.apache.org/pom/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 
  <modelversion>4.0.0</modelversion> 
  <groupid>xu.feifei</groupid> 
  <artifactid>feifei</artifactid> 
  <packaging>war</packaging> 
  <version>1.0</version> 
 
  <dependencies> 
 
    <dependency> 
      <groupid>junit</groupid> 
      <artifactid>junit</artifactid> 
      <version>3.8.1</version> 
      <scope>test</scope> 
    </dependency> 
    <dependency> 
      <groupid>org.json</groupid> 
      <artifactid>json</artifactid> 
      <version>20090211</version> 
    </dependency> 
 
  </dependencies> 
 
  <build> 
    <finalname>feifei</finalname> 
  </build> 
   
</project> 

二、idea的搭建maven相关配置

详解Maven环境的搭建与idea配置.

详解Maven环境的搭建与idea配置

maven项目的包结构

详解Maven环境的搭建与idea配置

设置maven自动导包

详解Maven环境的搭建与idea配置

详解Maven环境的搭建与idea配置

详解Maven环境的搭建与idea配置

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。