刷新gradle工程依赖

开发中同一个工程不同的人同时开发不同版本的情况很常见,这就涉及到版本号的频繁修改,导致出现的一个问题:在公司服务器上搭建的测试环境自动编译下,工程的依赖关系不能自动刷新

解决方法:

进入工程目录--》gradle dependencies   -Penv=t --refresh-dependencies

手动刷新测试环境的工程依赖。

denpendencies是build中定义的任务,输出依赖;-Penv=t 设置环境变量;--refresh-dependencies 刷新依赖

时间: 2024-10-07 20:53:49

刷新gradle工程依赖的相关文章

gradle导出依赖的jar包

gradle导出依赖的jar包 http://blog.csdn.net/yuhentian/article/details/50426896

【译】Gradle 的依赖关系处理不当,可能导致你编译异常

文章 | Ashesh Bharadwaj 翻译 | 承香墨影 授权 承香墨影 翻译.编辑并发布 在 Android Studio 中,Gradle 构建过程对于开发者来说,很大程度上是抽象的.作为一个新的 Android 开发者,我们第一次遇到 Gradle 通常是在 build.gradle 文件中添加一个远程依赖项. 让我们看看如何阅读 Gradle 依赖关系树,并解决与依赖关系有关的问题. 这是我工作中管理的一个项目,我想将 targetVersion 升级到 27,我也在 Gradle

iOS 使用.xcworkspace文件管理代码和工程依赖(实现项目模块化)

一.创建xcworkspace文件. 在cocoapods安装后,项目文件里都会多一个后缀为.xcworkspace的文件.打开这个文件就相当打开最初创建的项目了.那么这个文件也就是用来管理项目的,它包含你创建的项目和cocoapods的项目. 如果手动创建.xcworkspace文件怎么创建,很简单.打开Xcode 点击file  -> new -> workspace. 创建workspace 二.添加文件到.xcworkspace 创建好之后打开,现在里面没有任何工程,那就要添加工程.添

maven 中的工程依赖和层级依赖?

一.什么是工程依赖? 思考问题?1.1一旦开始分模块开发的时候,之前的所有包都会被拆分成一个一个的项目 model mapper service ... 其实mapper需要model的支持,怎么解决问题? [使用工程依赖] 在mapper项目中的pom.xml文件中以jar包的形式引入model项目即可 一旦使用量的工程依赖,就会出现层级依赖 简单的依赖,关系图. web(controller)----->service-------->mapper------->model 1.2具

Gradle的依赖方式——Lombok在Gradle中的正确配置姿势

写过java的都知道,lombok几乎在项目中处于不可或缺的一部分,但是lombok在Gradle的项目中配置并非人人都知道. 很多人在项目依赖中直接这样写 1 compile "org.projectlombok:lombok:1.18.4" 但这样的处理在Gradle 5.0以上被命令禁止了,在4.x的高级版本中编译时也会有对应的告警 12345 The following annotation processors were detected on the compile cla

在Eclipse中使用建立使用Gradle做依赖管理的Spring Boot工程

前述: Gradle存在很长时间了,以前只知道Maven和ivy ,最近才知道有这个存在,因为以后要用这个了; 所以,要先学会怎么用这个工具,就从建立一个简单工程开始! 实际上以前是见过Gradle的,只是没注意,当然没注意的还有许多,看图: 原来还有这么多的依赖管理工具! 使用工具: IDE: eclipse JDK: 1.7 Gradle: 3.0 SpringBoot 具体步骤: 1.Eclipse添加Gradle支持: 安装Eclipse BulidShip插件:Eclipse-->He

Gradle 编译多个工程(包含多Library库工程依赖)指导

Gradle Android最新自动化编译脚本教程(提供demo源码) 这篇文章我简单写了基于Gradle2.1 进行的android project和android library的编译实例,随后有网友问我是否支持依赖多library编译,我的回复是肯定的,详细见下面的指导: 在实际开发中有很多工程引用到了android-support-v4.jar或者其他的jar包资源: 有时候,在每个library库的libs里都放进android-support-v4.jar 在eclpse里编译运行是

Gradle笔记——依赖管理基础

1. 什么是依赖管理 依赖管理可以分为两部分:一是依赖,即项目构建或运行时所需要的一些文件:二是发布,即构建完成后上传到某个地方. 1.1 依赖 大部分的项目都需要第三方库类或项目文件,这些文件就是项目的依赖了.比如JDBC的jar包,junit的jar包等等.Gradle需要你告诉它工程的依赖是什么,在哪里可以找到,然后它帮你加入构建.在依赖中,可能需要去远程仓库下载文件,如maven或Ivy,本地仓库,甚至是另一个项目,这个过程我们称之为依赖解决. 另外,我们所依赖的文件自身可能也有依赖,当

Eclipse Maven工作空间中工程依赖调试的源码问题(转)

在使用maven开发时,由于工程通常会分成几个模块(主模块依赖于其它模块),调试过程中需要查看其它模块代码是很长见的需求. 本文介绍如何在调试时进行设置以满足这种需求: (一)运行时选择依赖工作空间 Resolve workspace artifacts (二)刷新选项卡勾选Refresh resources upon completion (三)源码选项卡添加进工作空间Workspace 如果调试时需要看maven依赖的第三方jar包的源码,则需设置m2eclipse插件,window > p