当前位置: 首页 > news >正文

Java 快速入门学习 -- Day 2

Java 快速入门 Ⅱ

    • maven(图书管理员)
    • IDEA使用 maven
    • 框架

maven(图书管理员)

image-20240711092336427

maven 仓库,图书馆。要看书的化先从家里找(本地仓库),本地找不到就去中央仓库或者镜像仓库找,并把找到的书放入本地仓库

image-20240711092412634

为了分别资源的查找,得指定资源的坐标,有以下三个方面

image-20240711092614232

案例

image-20240711092731948

当按教程配置环境后,任未安装成功,可能是最近在 用户变量 里也定义了相同的环境变量,且路径不同

如先在用户变量里定义了 JAVA_HOEM 路径为 A,然后安装 JDK时由于配置 JAVA_HOME,路径选择了B,所以在安装maven 时报错:

The JAVA_HOME environment variable is not defined correctly This environment variable is needed

这是因为安装 maven 时去找了JAVA_HOME 时找了A地址,而那里没有。应去找B地址

解决方法:删除 用户变量里的 JAVA_HOME

注意:用户变量里的变量不应和系统变量里的变量重名

image-20240711110652472

maven 和 jdk版本太高,可能不兼容,会报错‘

IDEA使用 maven

① 官网查找想要导入的 jar 包 (以前是自己下载,然后复制到 lib 里)

image-20240711195316031

② 复制上述 jar 包中的 maven 地址到 pom.xml 中的 中

image-20240711195537796

③ 更新maven,发现自动带入相应 jar 包

image-20240711195626529

④ 测试 JDBC ,发现链接成功

image-20240711201157254

框架

以给整个社区建多个房子为例:

① 之前建房子,要自己买钢筋水泥什么的(如DJDBC,每次增删改查前都要插入驱动,连接什么的

② 有了框架,相当于直接买毛坯房,不用重复做最初始的事情

image-20240715095449287

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【持续集成_06课_Jenkins高级pipeline应用】
  • Java常用的API_02(正则表达式、爬虫)
  • 【教学类-67-02】20240716毛毛虫ABB排序
  • 探索十大最佳产品设计软件:软件排行榜揭晓
  • Lora模型训练的参数-学习笔记
  • 【学习笔记】无人机(UAV)在3GPP系统中的增强支持(九)-无人机服务区分离
  • 防火墙-NAT策略和智能选路
  • 新手教学系列——简单的服务配置项集中管理
  • python取色器
  • Pycharm 导入 conda 环境
  • 开发指南047-前端模块版本
  • NineData全面支持PostgreSQL可视化表结构设计
  • 无人机监测的必要性及方法
  • ES证书过期替换方案
  • Python中的数据结构:五彩斑斓的糖果盒
  • 《Java编程思想》读书笔记-对象导论
  • CSS相对定位
  • css选择器
  • If…else
  • java小心机(3)| 浅析finalize()
  • js数组之filter
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • python学习笔记-类对象的信息
  • 从重复到重用
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 七牛云假注销小指南
  • 前端学习笔记之观察者模式
  • 什么软件可以剪辑音乐?
  • 为视图添加丝滑的水波纹
  • ​油烟净化器电源安全,保障健康餐饮生活
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • # windows 安装 mysql 显示 no packages found 解决方法
  • %3cscript放入php,跟bWAPP学WEB安全(PHP代码)--XSS跨站脚本攻击
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (2/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (Matalb分类预测)GA-BP遗传算法优化BP神经网络的多维分类预测
  • (创新)基于VMD-CNN-BiLSTM的电力负荷预测—代码+数据
  • (附源码)springboot建达集团公司平台 毕业设计 141538
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (五十)第 7 章 图(有向图的十字链表存储)
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)nsfocus-绿盟科技笔试题目
  • *1 计算机基础和操作系统基础及几大协议
  • .FileZilla的使用和主动模式被动模式介绍
  • .net dataexcel winform控件 更新 日志
  • .Net 中Partitioner static与dynamic的性能对比
  • .Net高阶异常处理第二篇~~ dump进阶之MiniDumpWriter
  • .Net环境下的缓存技术介绍
  • [.net 面向对象程序设计进阶] (19) 异步(Asynchronous) 使用异步创建快速响应和可伸缩性的应用程序...
  • [2021 蓝帽杯] One Pointer PHP
  • [2669]2-2 Time类的定义
  • [AHK] WinHttpRequest.5.1报错 0x80092004 找不到对象或属性
  • [android] 天气app布局练习
  • [Android]将私钥(.pk8)和公钥证书(.pem/.crt)合并成一个PKCS#12格式的密钥库文件