先说需求,在使用普通Java工程时需要引入外部库,但又不愿意下载 jar 包手动引入

下载maven

官网:http://maven.apache.org/download.cgi

添加环境变量

解压缩之后,将文件夹移动到自己想放的位置,接下来添加环境变量:

  1. 系统变量中,新建 MavenHome,值为刚刚maven的文件夹路径
  2. 上方的path 中,添加 %MavenHome%\bin
  3. 验证是否成功
    打开cmd ,输入 mvn -version

    出现上图,即为成功。

在IDEA中新建maven工程

File -> New -> Project

添加 dependency (即加入外部库)

打开pom.xml

此处加入了一个poi库(用于处理office文件)

ctrl+s保存后,IDEA就会自动下载这些库啦。

Java IDEA maven 配置相关推荐

  1. Java 笔记——在 IDEA 中使用 Maven 配置和使用 MyBatis

    1.前言 MyBatis 是什么? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL.存储过程以及高级映射. MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集. ...

  2. **关于maven的,maven配置后报 java.lang.UnsupportedClassVersionError: org/codehaus/plexus/classworlds/launche

    关于maven的,maven配置后报 java.lang.UnsupportedClassVersionError: org/codehaus/plexus/classworlds/launcher/ ...

  3. java自动化测试框架基础eclipse+maven配置

    java自动化测试框架基础eclipse+maven配置 文章目录 java自动化测试框架基础eclipse+maven配置 一.maven安装配置 二.eclipse中使用maven 一.maven ...

  4. Java项目管理工具:maven配置详解

    目录 一.maven概述 二.maven仓库 三.maven工程 最后 今天是刘小爱自学Java的第98天. 感谢你的观看,谢谢你. 话不多说,开始今天的学习: 经过97天的学习,对于JavaSE.数 ...

  5. 学习spring boot 第一天:vscode配置Java以及maven环境

    配置系统环境 1.1 安装jdk1.8 "我的电脑"右键→属性→高级系统设置→环境变量 点击"新建",新建系统变量JAVA_HOME,值为JDK安装根目录 D: ...

  6. java读取ES配置生成ES管理类,获取ES连接

    java读取ES配置生成ES管理类,获取ES连接 1.Elasticsearch是基于Lucene开发的一个分布式全文检索框架,向Elasticsearch中存储和从Elasticsearch中查询, ...

  7. IDEA+selenium+TestNG+java+git+maven+jenkins实现Web UI自动化集成

    运行环境的搭建 一.java配置 二.maven配置 三.git配置 四.IDEA的安装 五.jenkins安装 转载于:https://www.cnblogs.com/echo-y/p/111561 ...

  8. slf4j 和 log4j的关系及合用Maven配置

    最近因为项目实在是太忙,都没有时间学习.有时候会很矛盾,一方面是全心全意的想去快速做完项目,一方面又想学习点新东西.这样导致这两三个月都没有去学习一些新的东西,这周我开始创建自己的maven项目,因为 ...

  9. maven配置junit5_JUnit 5和Selenium –改善项目配置

    maven配置junit5 Selenium是一组支持浏览器自动化的工具和库,主要用于Web应用程序测试. Selenium的组件之一是Selenium WebDriver,它提供客户端库,JSON有 ...

最新文章

  1. nginx mysql占用率高_nginx/mysql查看内存占用
  2. java中JTextPane使输出字符到指定的宽度换行,并将垂直滚动条的位置移动到输出的最后位置...
  3. Java中System.setProperty()用法
  4. IP地址的网络位与主机位
  5. Android-Socket的最基础实现以及遇见在2.3可用4.3不可用的解决方法
  6. 数据结构-第十章 排序
  7. linux那些内存可以释放,Linux释放内存
  8. URAL1815 Farm in San Andreas(费马点,圆圆相交)
  9. 重启中的武汉:烟火气息回来了,消费疯狂增长
  10. oracle小黑书,通读《C++ primer plus》—浅谈数组
  11. 商(quotient)—— 两数之比
  12. Java中对象及常量,局部变量,全局变量的存储位置
  13. 蓝湖 for Mac(自动切图sketch插件)中文版
  14. 邮件服务系统专题14:九层垃圾邮件过滤技术
  15. 清明,我怀念那个回不去的故乡了
  16. 解决办法:NVIDIA驱动,Ubuntu16.04 用户登录界面死循环
  17. macOS中使用Delete键
  18. openwrt修改默认网关地址_非常详细的锐捷网关路由配置教程,适合新手小白
  19. 2021年Wordpress博客装修美化(二)
  20. java 超卖_Java生鲜电商平台-秒杀系统如何防止超买与超卖?(小程序/APP)

热门文章

  1. 练习-Java循环之嵌套循环之比赛名单判断
  2. 纤亿通生产高工专业解说——彩光模块灰光模块制造工艺及参数
  3. input标签中的 type 属性:number
  4. Ultimate Character Controller
  5. IE11浏览器 PAC代理不生效
  6. 101页4万字数字孪生能源互联网智慧能源物联网大数据建设方案
  7. 汇编语言条件跳转指令汇总
  8. WeakReference 与 ThreadLocal
  9. LIBSVM与LIBLINEAR
  10. 蓝桥杯训练题目若干(东华20考研挑战题1-50)