初学Maven的一些配置

1.maven的安装

2.从官网下载3.6.1版本后,高级版本可能会出现不兼容 jdk1.8

3.配置maven 在 settings.xml <settings>标签中

4. 在你安装maven的目录 我的--》F:\myResource\Maven\apache-maven-3.6.1\conf

/path/to/local/repo
-->

<localRepository>F:\myResource\Maven\maven_repository</localRepository>

将maven本地存储库改为其他盘存放,下载的jar包都将导入到此文件夹下

安装目录不要有中文路径

5.配置 <miroor>

<!-- nexus-aliyun 首选,放第一位,有不能下载的包,再去做其他镜像的选择  -->
<!--    <mirror>-->
<!-- <id>alimaven</id>-->
<!-- <mirrorOf>central</mirrorOf>-->
<!-- <name>aliyun maven</name>-->
<!-- <url>https://maven.aliyun.com/repository/central</url>-->
<!-- </mirror>-->
<!-- 备选镜像,也是可以通过 url 去查找确定一下,
该镜像是否含有你想要的包,速度较慢,但类库全 -->
<!--    <mirror>-->
<!-- <id>central-repository</id>-->
<!-- <mirrorOf>central</mirrorOf>-->
<!-- <name>Central Repository</name>-->
<!-- <url>https://repo1.maven.org/maven2/</url>-->
<!-- </mirror>-->

maven远程仓库在国外,下载速度较慢,可选用国内的镜像仓库,多个仓库只执行第一个

在 F:\myResource\Maven\apache-maven-3.6.1\conf\ settings.xml 配置

如果还出现报错,则注释 mirror配置部分,
则配置
<!--这个是阿里私服仓库 , 使用mirror  添加一直报错,也可选这个-->
<profiles>
<profile> <repositories>
<repository>
<name>aliyunmaven</name>
<id>aliyunmaven</id>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</repository>
</repositories>
</profile>
</profiles>
<!--或者  <url>https://maven.aliyun.com/repository/central</url> -->

6.idea 配置maven

maven home directory:  maven安装的目录
User settings file: maven安装的目录\conf\settings.xml
Local repository: 用户本地maven仓库存放位置

7.配置 Runner

-DarchetypeCatalog=internal   -->>可以判断本地仓库是否有所需jar包,有则不下载,否则反之
在
F:\myResource\Maven\maven_repository\org\apache\maven\archetype\archetype-catalog\3.0.1
目录下添加 archetype-catalog.xml文件(百度下载)

创建idea 提供的 maven构建模板,



选apache.maven.archetypes:maven-archetype,

不要wicket,会出现很多奇怪错误

over,不足之处请指正

初学maven的一些配置的更多相关文章

  1. [Java] Maven 安装和配置

    1. 下载 Maven 在百度输入 Maven 搜索 ,找到它的官网(http://maven.apache.org/),点击进入下载页面. 下载页面地址: http://maven.apache.o ...

  2. maven安装和配置

    一.下载maven maven下载页 里面有一些版本区别,binary比较小,适合直接在项目中使用,source带了源代码,windows系统下载zip后缀的 apache-maven-3.3.9-b ...

  3. maven - 安装与配置

    最近在了解maven的相关东西,在网上查了一些资料,现在简单整理一下. 一.maven 安装 1.先检查JDK ,Maven是一个java工具,所以请确保jdk环境已经正确安装在你的机器上. 2.点击 ...

  4. 【maven】之配置开发,测试,正式环境pom.xml文件

    在进行web程序开发,如果项目组没有使用自动化发布工具(jenkins + maven + svn + tomcat ),我们一般会使用maven的热部署来完成发布,在部署的过程中我们开发,测试,生产 ...

  5. Maven安装与配置

    下载: 1.从官网http://maven.apache.org中下载,下载下来的是一个压缩包,解压即可.因为Maven本身也是用Java实现的.2.Maven的目录结构   /bin; maven的 ...

  6. maven 环境的配置 JAVA_HOME not found in your envirnment

    maven 的环境配置在配置maven前 先做好java的环境配置现在假定java已经配置好了.在环境变量中添加;maven的解压路径\bin 例如:D:\soft\java\apache-maven ...

  7. MyEclipse下Maven的安装配置

    Maven常用命令: •mvn archetype:generate :创建 Maven 项目 •mvn compile :编译源代码 •mvn test-compile :编译测试代码 •mvn t ...

  8. 学习笔记-[Maven实战]-第二章:Maven安装和配置

    在windows上安装Maven 1.检查JDK安装:在CMD下运行以下命令来检查JAVA安装情况: 命令: C:\Documents and Settings\Administrator>ec ...

  9. Maven 的安装配置

    Maven 的安装配置 一.在安装 Maven 之前,先确保JDK1.7及以上版本并且配置好环境变量. 二.下载maven的bin,在apache官方网站可以下载. 1.首先去官网下载 Maven:h ...

随机推荐

  1. 小小TODO标识,你用对了吗?

    前言 有时,您需要标记部分代码以供将来参考,比如: 优化,改进,可能的更改,要讨论的问题等. 通常我们会在代码中加入如下的标记表示待办: //TODO 我将要在这里做 xxx 你这样做,别人也会这样做 ...

  2. APICloud开发者进阶之路 |纯手工编写日程表功能

    本文出自APICloud官方论坛, 感谢论坛版主 赵永亮 的分享. 最近看论坛内关于极光推送的问题有很多, 本想写一个关于极光的详细教程的,无奈已经有很多大牛分享过了,所以只得纯手工写了一个日程表,可 ...

  3. 不止开源,不止跨平台。微软的 .NET Core 还有哪些强大之处值得我们学习?

    自从 2016 年微软发布了 .NET Core 1.0,至今 4 年的时间里,.NET Core 历经 7 个正式版本和几十个 Preview 版本..NET Core 作为最通用的框架,和其他软件 ...

  4. 「 从0到1学习微服务SpringCloud 」13 断路器Hystrix

    背景与功能 在微服务架构中,很多情况下,各个服务之间是相互依赖,一个服务可能会调用了好几个其他服务,假设其中有一个服务故障,便会产生级联故障,最终导致整个系统崩溃无法使用(这称为雪崩效应),Sprin ...

  5. Redis(六):list/lpush/lrange/lpop 命令源码解析

    上一篇讲了hash数据类型的相关实现方法,没有茅塞顿开也至少知道redis如何搞事情的了吧. 本篇咱们继续来看redis中的数据类型的实现: list 相关操作实现. 同样,我们以使用者的角度,开始理 ...

  6. Perl语言入门(中文版)(第6版) 东南大学出版社

    第一章简介 问题与答案 这本书适合你吗? 为何有这么多的脚注? 关于习题和解答? 习题前标的数字是什么意思? 如果我是Perl讲师? “Perl”这个词表示什么意思? Larry为什么要创造Perl? ...

  7. 2019杭电多校赛第九场 Rikka with Mista

    Problem Description Rikka is a fervent fan of JoJo's Bizarre Adventure. As the last episode of Golde ...

  8. export 和 export default 的区别

    export命令用于规定模块的对外接口. 一个模块就是一个独立的文件.该文件内部的所有变量,外部无法获取.如果你希望外部能够读取模块内部的某个变量,就必须使用export关键字输出该变量.下面是一个 ...

  9. Dynamics CRM Package Deployer 部署工具

    CRM 部署工具非常有用 我们可以用部署工具来做迁移,部署 等等.  Package Deployer可以同时部署多个solutions. 并且也可以勾选solution的plugin也同时部署. 三 ...

  10. 异想家Golang学习笔记

    1. 简介 官网:https://golang.google.cn/ 2. 编译器.工具链 编译 go build .\demo.go 编译和执行指令合二为一 go run demo.go 3. 注释 ...