杨校老师课堂之java_关于如何下载jar包的教程

简介: 杨校老师课堂之java_关于如何下载jar包的教程

授人以鱼不如授人以渔!

难道老师或者同学传给你的jar包就完了吗?

- 不,你要掌握如何下载。

比方说我们目前需要下载阿里巴巴提供的数据库连接池的druid

1.打开网址

点我访问或者直接访问 https://mvnrepository.com

mvnrepository是中央仓库,大家可以理解是网络上用于存放jar包的地方,便于大家下载jar包[前提:联网]

如图:


2.搜索文件

需要下载什么文件,则在搜索框内输入下载jar包的名称即可。比如我们要下载druid,那么只需要搜索druid

根据搜索后的诸多结果可以筛选出来,第一条就是我们要找的jar包,因此点击 “1.Druid”

3.选择文件


当我们进入到由阿里巴巴开发制作的druid.jar后,接下来我们需要选择的是下载版本,在Central中左侧为版本号、Usages为下载的次数,一般我们是选择下载次数最大所对应的版本。比如druid下载次数81次好像是最大次数、对应到的版本为“1.1.10”,接下来点击“1.1.10”即可。


4.选择版本

5.准备下载

点击该版本后,如下图界面:


6.下载完成

如果是单纯需要下载jar包,可以直接点击Files右侧jar(2.6MB)包。

如果是想使用maven或者Gradle坐标的形式进行引入ja文件、只需要将下方的“<dependency>”拷贝到你的pom文件中即可。

目录
相关文章
|
5天前
|
Java 数据库连接 编译器
Kotlin教程笔记(29) -Kotlin 兼容 Java 遇到的最大的“坑”
Kotlin教程笔记(29) -Kotlin 兼容 Java 遇到的最大的“坑”
|
8天前
|
Java 编译器 Android开发
Kotlin教程笔记(28) -Kotlin 与 Java 混编
本系列教程笔记详细讲解了Kotlin语法,适合希望深入了解Kotlin的开发者。对于需要快速学习Kotlin的小伙伴,推荐查看“简洁”系列教程。本篇笔记重点介绍了Kotlin与Java混编的技巧,包括代码转换、类调用、ProGuard问题、Android库开发建议以及相互调用时的注意事项。
14 3
|
6天前
|
Java Apache Maven
Java/Spring项目的包开头为什么是com?
本文介绍了 Maven 项目的初始结构,并详细解释了 Java 包命名惯例中的域名反转规则。通过域名反转(如 `com.example`),可以确保包名的唯一性,避免命名冲突,提高代码的可读性和逻辑分层。文章还讨论了域名反转的好处,包括避免命名冲突、全球唯一性、提高代码可读性和逻辑分层。最后,作者提出了一个关于包名的问题,引发读者思考。
Java/Spring项目的包开头为什么是com?
|
10天前
|
Java 编译器 Android开发
Kotlin教程笔记(28) -Kotlin 与 Java 混编
Kotlin教程笔记(28) -Kotlin 与 Java 混编
18 3
|
9天前
|
安全 Java 编译器
Kotlin教程笔记(27) -Kotlin 与 Java 共存(2)
Kotlin教程笔记(27) -Kotlin 与 Java 共存(2)
|
9天前
|
Java 开发工具 Android开发
Kotlin教程笔记(26) -Kotlin 与 Java 共存(1)
Kotlin教程笔记(26) -Kotlin 与 Java 共存(1)
|
Java Android开发
java 从jar包中读取资源文件
在代码中读取一些资源文件(比如图片,音乐,文本等等),在集成环境(Eclipse)中运行的时候没有问题。但当打包成一个可执行的jar包(将资源文件一并打包)以后,这些资源文件找不到,如下代码:Java代码   [java] view plaincopy   //源代码1:     package edu.
1801 0
|
4天前
|
安全 Java UED
Java中的多线程编程:从基础到实践
本文深入探讨了Java中的多线程编程,包括线程的创建、生命周期管理以及同步机制。通过实例展示了如何使用Thread类和Runnable接口来创建线程,讨论了线程安全问题及解决策略,如使用synchronized关键字和ReentrantLock类。文章还涵盖了线程间通信的方式,包括wait()、notify()和notifyAll()方法,以及如何避免死锁。此外,还介绍了高级并发工具如CountDownLatch和CyclicBarrier的使用方法。通过综合运用这些技术,可以有效提高多线程程序的性能和可靠性。
|
4天前
|
缓存 Java UED
Java中的多线程编程:从基础到实践
【10月更文挑战第13天】 Java作为一门跨平台的编程语言,其强大的多线程能力一直是其核心优势之一。本文将从最基础的概念讲起,逐步深入探讨Java多线程的实现方式及其应用场景,通过实例讲解帮助读者更好地理解和应用这一技术。
22 3
|
8天前
|
Java 调度 UED
深入理解Java中的多线程与并发机制
本文将详细探讨Java中多线程的概念、实现方式及并发机制,包括线程的生命周期、同步与锁机制以及高级并发工具。通过实例代码演示,帮助读者理解如何在Java中有效地处理多线程和并发问题,提高程序的性能和响应能力。