zoukankan
html css js c++ java
IntelliJ IDEA学习笔记连载一IntelliJ IDEA中创建Maven工程
一、File → New → Project 打开如下对话框:
二、选择后,点击next,打开如下对话框,按照自己的需求,填写GroupId,ArtifactId信息
三、填写Maven配置信息,并增加Maven构建信息,解决Maven构建时从远程下载文件,网络不好可能导致Maven构建失败的问题。
四、确认工程名称与工程存放目录(复杂的工程名称,一般都需要修改)
五、点击Finish,IDEA自动构建Maven工程,构建结果如下:
六、构建的Maven结构并不完整,补充java与resources目录,并分别标记
七、至此,完成使用IDEA构建Maven工程。注:第三步中,添加Maven构建信息的使用。
对第三步的解释:
Intellij IDEA根据maven archetype的本质,执行mvn archetype:generate命令。该命令执行时,需要指定一个archetype-catalog.xml文件。该命令的参数-DarchetypeCatalog可选值为: remote, internal, local等,用来指定archetype-catalog.xml文件从哪里获取,默认为remote,即从http://repo1.maven.org/maven2/archetype-catalog.xml路径下载archetype-catalog.xml文件。archetype-catalog.xml文件约为3-4MB,下载速度很慢,导致创建过程卡住。解决的办法很简单, 指定-archetypeCatalog为internal.即可使用maven默认的archetype-catalog.xml,而不用从remote下载。
查看全文
相关阅读:
命名规范
操作文件和目录
使用本地shadow socks代理
发送邮件
sql参数化
定义常量
获取嵌套字典值的方法
通过字符串调用函数
用字典优化过长的if 语句
操作文件和目录
原文地址:https://www.cnblogs.com/elnimo/p/13550062.html
最新文章
PO设计模式-实现移动端自动化测试
UnitTest测试框架-操作步骤
经典排序算法及python实现
python 写个冒泡排序吧
a, b = a, a+b 和a=b b=a+b的区别
Python 魔法方法详解
古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?(python语言)
python运算符和常用数据类型转换
python的IO
python列表推导式(扫盲)
热门文章
Elasticsearch节点类型
eclipse使用jetty服务器
ElasticSearch配置文件解析
Elasticsearch Network Settings
集群节点规划
对象创建模式之模块模式(Module Pattern)
函数的配置对象Configuration Objects
即时函数(Immediate Functions)
httpclient连接池在ES Restful API请求中的应用
HttpClient工具类
Copyright © 2011-2022 走看看