初学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,不足之处请指正

最新文章

  1. crontab安装和用法(定时任务)
  2. 转载 ----HTML5 ---js实现json方式提交数据到服务端
  3. Java里正则表达式
  4. maven常见问题
  5. android设置系统模式
  6. activity跳转关闭软件盘
  7. 关于中文乱码的解决方法(URL方式)
  8. uva 129
  9. 玩转html5(二)----用canvas结合脚本在画布上画简单的图(html5又一强大功能)
  10. java启动子进程以及进程通信
  11. python3.4 UnicodeDecodeError: &#39;gbk&#39; codec can&#39;t decode byte 0xff in position
  12. 笔试常考--浏览器输入一个URL点击回车之后发生了什么
  13. appium手机键盘实现方法
  14. &lt;笔记&gt;Apache+PHP+MYSQL配置
  15. 使用PageHelper插件分页结合mybatis返回的列表个数不对问题解决
  16. jenkins使用jacoco插件检测代码覆盖率(八)
  17. Nginx作为反向代理服务器
  18. ExtJS发送POST请求 参数格式为JSON
  19. 根据数据库连接的java.sql.Connection获取数据库名称
  20. selenium grid应用2-多节点执行用例

热门文章

  1. Objectarx 相交矩形求并集 面域转多段线
  2. 关于爬虫的日常复习(8)—— 实战:request+正则爬取猫眼榜单top100
  3. TensorFlow or PyTorch
  4. 【红外DDE算法】聊聊红外图像增强算法的历史进程(第一回)
  5. [bzoj4571] [loj#2016] [Scoi2016] 美味
  6. [bzoj2668] [洛谷P3159] [cqoi2012] 交换棋子
  7. mongo 的 中文社区的 文档还是 挺不错的
  8. OpenCV在Mac下的部署 Java-IntelliJ IDEA
  9. model form
  10. Python3.6在win7中无法正常运行的问题