maven gradle 混合使用的问题

今天gradle的项目突然出现了问题,找不到gdx-sources.jar

//以下为猜想,并未验证

服务器端代码是拿老项目改的,基于maven,改动过程中加入了gdx依赖库

~/.gradle/caches下有gradle的缓存,构建gradle项目的时候,gdx的相关jar都在这里

后来maven加入gdx,它的库~/.m2/repository中有了gdx的一部分jar,没有gdx-sources.jar!!!

而gradle项目中有mavenLocal(),估计是先去maven库找gdx去了,然后发现有(他并不知道不全)就拿来使用,然后就找不到其他没有的jar了

注释掉mavenLocal(),刷新,OK~!!!

我看了看我的gradle用的是IDEA 推荐的那个选项,版本是1.11

google gradle caches maven 关键字,貌似1.4版本就没有这个问题了

试试:

取消掉mavenLocal()的注释,将gradle版本改为2.0 重新打开项目

....链接超时,gradle2.0自动download不下来,网不行啊~~~改天回家试试

maven gradle 混合使用的问题

时间: 2024-11-05 12:13:42

maven gradle 混合使用的问题的相关文章

JAVA生成(可执行)Jar包的全面详解说明 [打包][SpringBoot][Eclipse][IDEA][Maven][Gradle][分离][可执行]

辛苦所得,转载还请注明: https://www.cnblogs.com/applerosa/p/9739007.html  得空整理了关于java 开发中,所有打包方式的 一个操作方法, 有基于IDE的,有基于构建工具的. 这里还是比较建议新手朋友尽快习惯 maven 和 gradle 等构建工具自带的打包方式. 不是说逼格高,的确是因为不依赖 IDE, 配置好 一两行命令就搞定. 离开IDE 照样出包. 大概分为这几个步骤 一.  关于Jar 包(example.jar) 的 结构/作用/使

Maven Gradle 区别

Maven面临的挑战 软件行业新旧交替的速度之快往往令人咂舌,不用多少时间,你就会发现曾经大红大紫的技术已经成为了昨日黄花,当然,Maven也不会例外.虽然目前它基本上是Java构建的事实标准,但我们也能看到新兴的工具在涌现,比如基于Goovy的Gradle,而去年Hibernate宣布从Maven迁移至Gradle这一事件更是吸引了不少眼球.在此之前,我也听到了不少对Maven的抱怨,包括XML的繁冗,不够灵活,学习曲线陡峭等等.那Gradle是否能够在继承 Maven优点的基础上,克服这些缺

Building Tool(Maven/Gradle)

构建工具的简单介绍 在代码世界中有三大构建工具,ant.Maven和Gradle.现在的状况是maven和gradle并存,gradle使用的越来越广泛.Maven使用基于XML的配置,Gradle采用了领域特定语言Groovy的配置.在Maven中要引入一个依赖,如下面的例子: <properties> <kaptcha.version>2.3</kaptcha.version> </properties> <dependencies> <

Introduction of Build Tool/Maven, Gradle

---恢复内容开始--- 什么是build tool: build tool是可以自动由源代码创建可执行的应用程序的程序. Building 包括编译.链接和打包代码成一个可用的或可执行形式. 在小型项目,开发人员常常会手动调用构建过程.在更大的项目中这是不实用的,那样会很难跟踪需要构建什么,在什么顺序和依赖关系构建的过程. 使用自动化工具允许构建过程更一致. 为什么使用build tool: 日常开发中我们当然不会每次都在终端中使用命令一个个编译执行文件,我们只需要在IDE中点击运行按钮,ID

使用intellJ导入非maven,gradle等非构建工程的依赖,发布工程时候的打包详解

一.导入 1.java项目在没有导入该jar包之前,如图: 2.点击 File ->  Project Structure(快捷键 Ctrl + Alt + Shift + s),点击Project Structure界面左侧的"Modules"如图: 3.在 "Dependencies" 标签界面下,点击右边绿色的 "+"号,选择第一个选项"JARs or directories...",选择相应的jar包,点&quo

gradle与maven项目相互转化

gradle这几年发展迅猛,github越来越多的项目都开始采用gradle来构建了,但是并不是所有人都对gradle很熟悉,下面的方法可以把gradle转成maven项目,前提gradle项目目录结构保持跟maven一样的约定,即/src/main/java这一套. 一.gradle --> maven 在build.gradle中增加以下内容(group,version可自行修改,artifactId默认为目录名称) apply plugin: 'java' apply plugin: 'm

Maven、gradle、Ant、Eclipse IDE

Maven.gradle.Ant.Eclipse IDE之间的关系 http://wenku.baidu.com/view/d33208810912a21615792910.html?from=search 觉得应该很多同学有和我一样的疑惑,所以分享下. 1.使用github上的开源项目时是不是经常发现有个叫maven的东西? 2.第一次使用Android studio时是不是要下载一个gradle的玩意? 折腾了一天,想导入下github的客户端源码.当然现在还没成功...各种看不懂的错误.郁

gradle项目与maven项目相互转化(转)

gradle这几年发展迅猛,github越来越多的项目都开始采用gradle来构建了,但是并不是所有人都对gradle很熟悉,下面的方法可以把gradle转成maven项目,前提gradle项目目录结构保持跟maven一样的约定,即/src/main/java这一套. 一.gradle --> maven 在build.gradle中增加以下内容(group,version可自行修改,artifactId默认为目录名称) apply plugin: 'java'apply plugin: 'ma

maven 和 gradle 项目互转

gradle项目与maven项目相互转化(转) 转自: http://www.cnblogs.com/yjmyzz/p/gradle-to-maven.html 一.gradle --> maven 在build.gradle中增加以下内容(group,version可自行修改,artifactId默认为目录名称) apply plugin: 'java'apply plugin: 'maven' group = 'com.101tec'version = '0.7-dev'sourceComp