初学maven的一些配置
初学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的一些配置的更多相关文章
- [Java] Maven 安装和配置
1. 下载 Maven 在百度输入 Maven 搜索 ,找到它的官网(http://maven.apache.org/),点击进入下载页面. 下载页面地址: http://maven.apache.o ...
- maven安装和配置
一.下载maven maven下载页 里面有一些版本区别,binary比较小,适合直接在项目中使用,source带了源代码,windows系统下载zip后缀的 apache-maven-3.3.9-b ...
- maven - 安装与配置
最近在了解maven的相关东西,在网上查了一些资料,现在简单整理一下. 一.maven 安装 1.先检查JDK ,Maven是一个java工具,所以请确保jdk环境已经正确安装在你的机器上. 2.点击 ...
- 【maven】之配置开发,测试,正式环境pom.xml文件
在进行web程序开发,如果项目组没有使用自动化发布工具(jenkins + maven + svn + tomcat ),我们一般会使用maven的热部署来完成发布,在部署的过程中我们开发,测试,生产 ...
- Maven安装与配置
下载: 1.从官网http://maven.apache.org中下载,下载下来的是一个压缩包,解压即可.因为Maven本身也是用Java实现的.2.Maven的目录结构 /bin; maven的 ...
- maven 环境的配置 JAVA_HOME not found in your envirnment
maven 的环境配置在配置maven前 先做好java的环境配置现在假定java已经配置好了.在环境变量中添加;maven的解压路径\bin 例如:D:\soft\java\apache-maven ...
- MyEclipse下Maven的安装配置
Maven常用命令: •mvn archetype:generate :创建 Maven 项目 •mvn compile :编译源代码 •mvn test-compile :编译测试代码 •mvn t ...
- 学习笔记-[Maven实战]-第二章:Maven安装和配置
在windows上安装Maven 1.检查JDK安装:在CMD下运行以下命令来检查JAVA安装情况: 命令: C:\Documents and Settings\Administrator>ec ...
- Maven 的安装配置
Maven 的安装配置 一.在安装 Maven 之前,先确保JDK1.7及以上版本并且配置好环境变量. 二.下载maven的bin,在apache官方网站可以下载. 1.首先去官网下载 Maven:h ...
随机推荐
- SqlServer数据库知识点笔记
1.主键约束: 要对一个列加主键约束的话,这列就必须要满足的条件就是非空 因为主键约束:就是对一个列进行了约束,约束为(非空.不重复) 以下是代码 要对一个列加主键,列名为id,表名为emp 格式 ...
- MySQL保存 emoji 表情(微信昵称表情)
问题分析 在微信开发过程中,总是会遇到带有emoji表情昵称的微信用户无法自动登录的问题. 后台代码抛出类似下面的异常信息. java.sql.SQLException: Incorrect stri ...
- Longhorn入门级教程!轻松实现持久化存储!
介 绍 在本文中你将学会如何使用k3s在Civo上运行Longhorn.如果你还没使用过Civo,可以到官网注册(https://www.civo.com/ )还可以申请免费的使用额度.首先,需要一个 ...
- 【一头扎进Spring】 01 | 从 HelloWorld 开始看Spring
Spring 是一个开源框架. Spring 为简化企业级应用开发而生. 使用 Spring 可以使简单的 JavaBean 实现以前只有 EJB 才能实现的功能. Spring 是一个 IOC(DI ...
- Java 使用Scanner时的NoSuchElementException异常
做实验时设计了一个类,在类中的两个不同函数中分别创建了两个Scanner对象,并且在各个函数的结尾使用了close()方法,结果在运行时产生了NoSuchElementException异常. 实验的 ...
- 读取Core下的appsettings.json的值的时候中文乱码
这个百度一下一大堆,我就用的这个:然后重新生成一次就好了. 2.有的是更改VS的什么高级保存之类的,我记得之气设置过, 然后就是:这篇文章
- Flask蓝图(Blueprint)
一.作用 1.目录结构划分 2.url添加前缀 url_prefix 3.应用特殊装饰器,在该蓝图定义的特殊装饰器,只在改蓝图的起效 二.简单示例 1.创建一个项目文件 2.创建一个同名的python ...
- [题解][Codeforces]Codeforces Round #602 (Div. 1) 简要题解
orz djq_cpp lgm A 题意 给定一个分别含有 \(\frac n2\) 个左括号和右括号的括号序列 每次可以将序列的一个区间翻转 求一个不超过 \(n\) 次的操作方案,使得操作完之后的 ...
- [题解]CSP2019 Solution - Part A
至于为什么是 \(\text{Part A}\) 而不是 \(\text{Day 1}\) 那是因为 Day1 T3 还没改 (那这六题的 \(\text{solution}\) 就按难度顺序写吧) ...
- 基于Bootstrap和Knockout.js的ASP.NET MVC开发实战 关于 拦截器的 学习 部分
先贴一段: 下面贴代码: 上面这段代码呢,有几个点迷糊.可以找找看