`

mvn知识

    博客分类:
  • mvn
阅读更多

安装完mvn,一定要把mvn命令设置成环境变量。

1.设置M2_HOME=E:\mvn\apache-maven-3.0.5

2.path=%path%;%M2_HOME%

 

mvn要想指定本地仓库的位置的配置:

1.把%M2_HOME%/conf/下的setting.xml文件 copy 到 C:\Users\{username}\.m2 下

2.在setting.xml中settings节点下添加

<localRepository>yourpath</localRepository>

 

设置代理的要在settings中加:

<proxies>

    <proxy>

      <id>optional</id>

      <active>true</active>

      <protocol>http</protocol>

      <username>proxyuser</username>

      <password>proxypass</password>

      <host>proxy.host.net</host>

      <port>80</port>

      <nonProxyHosts>local.net|some.host.com</nonProxyHosts>

    </proxy>

 

  </proxies>

 

 

 

添加project中加其他中央库在中国一般使用下面

<repositories>  

    <repository>  

      <id>maven-net-cn</id>  

      <name>Maven China Mirror</name>  

      <url>http://maven.net.cn/content/groups/public/</url>  

      <releases>  

        <enabled>true</enabled>  

      </releases>  

      <snapshots>  

        <enabled>false</enabled>  

      </snapshots>  

    </repository>  

  </repositories>  

  <pluginRepositories>  

    <pluginRepository>  

      <id>maven-net-cn</id>  

      <name>Maven China Mirror</name>  

      <url>http://maven.net.cn/content/groups/public/</url>  

      <releases>  

        <enabled>true</enabled>  

      </releases>  

      <snapshots>  

        <enabled>false</enabled>  

      </snapshots>       

    </pluginRepository>  

 

  </pluginRepositories> 

 

公司内部的仓库的配置:

<profiles>  

    <profile>  

      <id>dev</id>  

      <!-- repositories and pluginRepositories here-->  

    </profile>  

  </profiles>  

  <activeProfiles>  

    <activeProfile>dev</activeProfile>  

  </activeProfiles> 

 

分享到:
评论

相关推荐

    mvn release 配置说明

    在本文中,我们将深入探讨`mvn release`配置的相关知识点,并基于提供的`settings (2).xml`文件名来推测如何定制Maven的配置。 首先,`settings.xml`是Maven的配置文件,它定义了用户级别的设置,如仓库位置、代理...

    mvn-download

    下面将详细解释这一过程以及涉及的相关知识点。 1. Maven坐标: Maven坐标是用于唯一标识一个Java库的系统,由三部分组成:groupId、artifactId和version。例如,`com.example:my-app:1.0.0`。在这个例子中,`...

    Spring mvn学习资料

    标题 "Spring mvn学习资料" 暗示了我们即将探讨的是关于Spring框架与Maven构建工具的相关知识。Spring是一个广泛使用的Java企业级应用开发框架,它提供了丰富的功能,包括依赖注入、AOP(面向切面编程)、数据访问、...

    匹处理mvn命令用法

    在IT行业中,Maven是一个非常重要的工具,尤其对于Java开发者来说,它是构建、管理和依赖管理的...了解并运用上述知识点,能让你在实际工作中事半功倍。记得持续学习和探索Maven的更多功能,以便应对复杂项目的需求。

    springmvc+mvn+mybatis+mysql示例源码

    下面我们将深入探讨这个项目中的关键技术和知识点。 **1. Spring MVC** Spring MVC是Spring框架的一个模块,主要用于构建Web应用程序。它提供了模型-视图-控制器(MVC)架构,使得开发者可以清晰地分离业务逻辑、...

    mvn+svn+linux打包

    结合以上知识,以下是在Linux环境下使用Maven和Subversion进行项目打包的步骤: 1. **设置环境**:首先确保系统安装了Java、Maven和Subversion。使用`java -version`、`mvn -v`和`svn --version`命令检查它们的版本...

    mvn+spring+mybatis+java6ws

    【标题】"mvn+spring+mybatis+java6ws" 涉及的主要知识点是构建Web项目的现代技术栈,包括Maven项目管理工具、Spring框架、MyBatis持久层框架以及基于Java 6的WebService服务。让我们逐一深入探讨这些技术。 1. ...

    mvn_resp.rar

    本资料"mvn_resp.rar"聚焦于Maven的响应式编程(Reactive Programming)特性,旨在帮助开发者深入理解并熟练运用这一技术。以下是关于Maven响应式编程的详细讲解。 一、Maven概述 Maven是由Apache软件基金会开发的...

    test-mvn clean install -Dmaven.test.skip=true dependency:sources

    标题 "test-mvn clean install -Dmaven.test.skip=true dependency:sources" 描述了一条常见的Maven命令,用于构建Java项目。在这个过程中,我们将详细解释这条命令所涉及的知识点,并结合“源码”和“工具”这两个...

    mvn mybatis-generator:generate配置文件

    以下是关于这个配置文件的详细解释和相关知识点: 1. **配置文件位置**: 配置文件`mybatis-generator.xml`通常放在项目的资源目录下,如`src/main/resources`。这样,它可以在构建过程中被Maven或Gradle等构建...

    maven2书中代码 mvn-examples-1.0

    【 Maven2 详解:mvn-examples-1.0 代码实例】 Maven 是一个强大的项目管理和构建工具,尤其在Java开发...对于初学者来说,这是一个很好的学习资源,而对于有经验的开发者,这同样是一个复习和巩固Maven知识的好材料。

    wicket_mvn库

    6. **mvn_tmp 文件**: 这个文件名可能是临时文件或构建过程中的中间产物,通常不直接包含具体的知识点,但在实际开发过程中,开发者可能需要通过类似这样的文件来了解构建过程或问题排查。 总之,Wicket Maven 库是...

    Kettle运行jar及其mvn脚本及配置文件.rar

    以上就是关于"Kettle运行jar及其mvn脚本及配置文件.rar"的详细知识点,涵盖了Kettle与Java的集成、Maven的使用以及如何管理Kettle的依赖。通过理解和应用这些知识点,开发者能够更有效地在Java项目中利用Kettle的...

    permissionsecuritywithtags_mvn.zip

    【详细知识点】 1. **基于标签的访问控制(Tag-Based Access Control, TBAC)**:TBAC是一种动态的、灵活的权限控制模型,它允许根据对象的标签和用户的权限标签进行访问决策。相比传统的角色基础访问控制(Role-...

    IDEA mvn 仓库 啊啊

    本文将深入探讨IDEA中的Maven仓库设置以及相关知识点。 首先,`settings.xml`是Maven的配置文件,通常位于用户目录下的`.m2`文件夹中。这个文件包含了Maven的全局配置,如本地仓库的位置、代理服务器设置、镜像配置...

    checkup-mvn:机器学习XX大数据

    让我们深入探讨一下这个项目可能涉及的知识点。 首先,`Maven`是Java开发中广泛使用的项目管理和构建工具,它通过定义项目对象模型(POM)来管理项目的依赖关系、构建过程以及报告。在"checkup-mvn"项目中,Maven...

    sf-mvn

    综上所述,"sf-mvn" 可能涵盖了以下 Maven 的核心知识点: 1. Maven 的基本概念和作用,作为项目管理和构建工具。 2. POM(Project Object Model)的概念及其在项目配置中的应用。 3. Maven 的依赖管理,如何通过 `...

    maven java 模板Linux环境 Java open-jdk17

    - **常用Maven命令**:如`mvn clean`清理项目,`mvn compile`编译源代码,`mvn package`打包项目,`mvn install`将项目安装到本地仓库,`mvn test`运行测试。 3. **Linux运维**: - **权限管理**:理解Linux的...

    MVN长轴多段透平泵.pdf

    ### MVN长轴多段透平泵关键技术知识点 #### 一、概述 MVN长轴多段透平泵是一款高效能、低维护成本且适用于多种工业环境的抽水及排水设备。该产品不仅具备出色的性能指标,还在材质选用、安装方式等方面进行了优化,...

Global site tag (gtag.js) - Google Analytics