今天琢磨了一下gradle,掌握了通过gradle下载依赖包的办法。分享一下。
建一个gradle目录(也可以是其他名称),将下载的gradle-2.7-all.zip解压到其中;再建一个目录lib,用于存放下载的jar包;再建一个文件build.gradle,其内容如下:
apply plugin: 'java'
repositories {
mavenCentral()
}
dependencies {
compile 'struts:struts:1.2.9'
}
task download(type: Copy) {
from configurations.runtime
into 'lib' //下载后存放jar包的位置
}
进入DOS窗口,进入gradle目录,执行命令:gradle-2.7-all\bin\gradle download
本例以下载struts1.2.9及相关依赖包为例,执行完毕后,进入lib目录中,发现所需的jar包全部下载完成,一共有11个,真是太方便了。
例子中,指定依赖包的语法为group:name:version,相关信息可以到网站查询,地址为:http://www.mvnrepository.com/
查了一下Oracle的驱动,最新版的为14,比较旧呀,还不载不也,不知为什么?
分享到:
相关推荐
### Gradle 下载最新依赖包问题详解 #### 一、问题背景 在使用Gradle构建项目的过程中,我们经常需要更新依赖库至最新的版本。但在实际操作中,有时会遇到Gradle无法立即下载到最新发布的jar包的问题。这不仅影响...
本篇文章将详细探讨如何使用Gradle下载jar包,以及它与Maven在处理依赖上的相似之处。 首先,让我们了解Gradle。Gradle是一种基于Groovy语言的灵活、强大的构建自动化工具。它允许开发者定义构建逻辑,通过声明式的...
总的来说,"Gradle-spring依赖包依赖包"涉及到的关键点在于如何使用Gradle管理Spring框架的依赖,并利用依赖注入提升代码的灵活性和可维护性。同时,理解Gradle的工作原理和构建过程中的各个组成部分对于提升开发...
### Gradle 下载与配置详解 #### 一、Gradle简介 Gradle 是一款基于 Java 平台的项目自动化构建工具。它使用一种基于 Groovy 的特定领域语言(DSL)来编写构建脚本,同时也支持传统的 Ant 风格的XML配置。Gradle ...
1. **下载Gradle二进制包**:首先,你需要从Gradle官方网站下载对应版本的Gradle,即gradle-4.1。这个压缩包包含了Gradle运行所需的全部文件。 2. **配置环境变量**:将下载的Gradle解压到指定目录,例如`C:\Gradle...
总之,"Gradle依赖包的spring依赖"是关于如何在Gradle构建脚本中声明、管理和使用Spring框架及其相关组件的过程,这包括了依赖注入的实践以及Gradle的各种配置技巧。了解和掌握这些知识对于任何使用Spring进行开发的...
2. **更好的依赖管理**:Gradle的依赖解析机制在2.2版本中得到了加强,能够更准确地处理依赖关系,避免了版本冲突和不必要的下载,同时提供了依赖树视图,帮助开发者理解项目的依赖结构。 3. **插件系统增强**:...
标题中的“gradle将多模块打包成一个jar执行类demo”指的是使用Gradle构建工具将一个包含多个子模块的项目打包成一个可执行的JAR文件。在Java开发中,多模块项目通常是为了实现模块化设计,提高代码的可复用性和可...
本示例聚焦于“Gradle混淆_打包Jar包基础DEMO”,它涉及到两个核心概念:Gradle混淆和使用Gradle打包Java应用程序为Jar包。 首先,让我们深入了解一下Gradle混淆。混淆是在Android开发中常用来保护代码安全、减小...
使用 Gradle 制作 RPM 包需要了解 RPM 包的制作过程和 Gradle 的插件机制,通过 gradle-ospackage-plugin 插件可以轻松地生成 RPM 包,同时也需要了解一些基本的 RPM 命令来管理和控制 RPM 包。
通常,Gradle会从Maven Central或JCenter等公共仓库下载依赖。如果需要自定义仓库,可以在`build.gradle`中配置: ```groovy repositories { mavenCentral() jcenter() maven { url '...
2. 清理项目并下载依赖:gradle clean。 3. 编译并打包:gradle build。 对于Mac系统,命令前需要加上./,例如 ./gradlew -v、./gradlew clean、./gradlew build。 执行完build操作后,可以在build/output/apk目录...
- Gradle 使用 Ivy 或 Maven 的依赖解决机制,允许开发者声明项目所需的库和版本,自动下载并管理这些依赖。 - `build.gradle` 文件是项目的构建配置文件,其中包含了项目的依赖声明。 3. **缓存机制**: - ...
- 配置构建缓存:在`~/.gradle`目录下,Gradle会缓存已下载的依赖,离线模式下会优先使用这些缓存。 4. 离线模式下的依赖管理 虽然Gradle 1.5.0版本相对较旧,但它的依赖管理依然强大。在离线模式下,你需要确保...
【标题】: "在IntelliJ IDEA 中使用 Gradle JavaFx" 【正文】: JavaFX是一种用于构建桌面、Web和移动应用的富客户端GUI平台,它提供了丰富的图形和媒体功能。IntelliJ IDEA是一款强大的Java集成开发环境,支持多种...
这里提到的`gradle-6.7.1-all.zip`和`gradle-4.10.1-all.zip`是两个不同版本的Gradle发行包,它们包含了完整的Gradle运行环境和库,可以用于本地开发环境的配置。 首先,让我们详细了解一下Gradle。Gradle是一种...
总结起来,"spring gradle依赖 .gradle文件"是指使用Gradle作为构建工具来管理Spring框架项目的依赖,并且强调了".gradle"目录在Gradle工作流程中的重要性,包括Gradle Wrapper、守护进程和缓存机制。在Eclipse中...
在Android Studio开发过程中,Gradle是一个至关重要的组件,它是一个自动化构建工具,负责管理项目的依赖、编译和打包过程。然而,有时用户可能会遇到“Gradle下载失败”的问题,这通常由于网络不稳定、Gradle版本不...
在这个页面上,你可以找到不同版本的Gradle发行包,包括最新稳定版以及之前的版本。用户可以根据自己的需求选择合适的版本进行下载。 #### 2.2 版本选择 1. **最新稳定版**:通常推荐大多数用户使用最新稳定版,以...
"gradle项目免下载gradle工具"这个主题,主要涉及到如何在不手动下载Gradle安装包的情况下,配置和使用Gradle进行项目构建。 首先,Gradle的免下载机制主要是通过Gradle Wrapper来实现的。Gradle Wrapper是一个小型...