IDEA, spring cloud项目,mac环境:
工程多模块时,引入lib工程,项目直接运行成功,但是gradle build时总是失败,提示:找不到类,或符号。
解决方法:
lib工程gradle中加入

jar.enabled = true

然后把lib工程中的所有依赖加入到主工程中。
如果是lib工程依赖lib工程,这两个lib工程的gradle都要加入上面的代码。

主工程的资源文件,需添加子工程的资源文件。
如:

sourceSets.main.resources.srcDirs = ['src/main/resources', '../../application-config/src/main/resources']

然后再build,打包成jar,运行成功。

windows环境,一个朋友说没问题,我没有测试。
目前在mac环境上,项目打包时出现此问题。

解决IDEA gradle build失败方法相关推荐

  1. 解决一直Gradle Build Running的问题

    解决一直Gradle Build Running的问题 如果出现这样的问题: 这样一直不动,往往是因为项目的gradle的版本,本地没有而导致的,而使用AndroidStudio可能需要大量时间在 后 ...

  2. AndroidStudio3.6的卸载安装,Gradle持续下载/Gradle Build失败等问题

    AndroidStudio3.6的卸载安装,Gradle持续下载/Gradle Build失败等问题 http://www.45fan.com/article.php?aid=200311992291 ...

  3. gradle 不支持多级子模块_解决gradle多模块依赖在Idea中能运行,gradle build失败的问题。...

    最近需要初始化一个SpringBoot新项目遇到一个问题就是:项目中有多个子模块,使用gradle依赖管理成功. 项目结构如下: project --module1 --module2 我的modul ...

  4. android sdk v28,Android Studio Gradle Build失败 – 要求提供不存在的sdk版本

    24小时前我的项目完美构建,没有错误.在不更改单个代码的情况下,当我恢复工作时,它将不再构建. 签出旧的工作提交现在会产生相同的错误. 这些是我得到的错误代码: Information:Gradle ...

  5. IDEA配置好maven后新建maven项目一直build失败的解决方法

    IDEA配置好maven后新建maven项目一直build失败的解决方法 参考文章: (1)IDEA配置好maven后新建maven项目一直build失败的解决方法 (2)https://www.cn ...

  6. 打包失败,Gradle构建失败问题良心解决,看完这个一定让你轻松

    打包失败问题良心解决,看完这个一定让你轻松 问题 CommandInvokationFailure: Gradle build failed. C:\Program Files\Java\jdk1.8 ...

  7. 报错:Gradle build failed.See the Console for details.(已解决)

    CSDN话题挑战赛第2期 参赛话题:面试宝典 报错:Gradle build failed.See the Console for details.(已解决) 1.出现问题: 2.报错信息: 3.总结 ...

  8. 解决AndroidStudio编译工程长时间卡在Gradle:Build model问题

    最近两天突然原来的Android工程都长时间编译不过,最长一个编译了1天3小时55分(瞬间崩溃了). 尝试新创建一个工程,编译也要13分钟.好像也没干啥,从gradle.properties .bui ...

  9. 解决vagrant up启动失败,停留在Booting VM...过程的方法

    解决vagrant up启动失败,停留在Booting VM...过程的方法 参考文章: (1)解决vagrant up启动失败,停留在Booting VM...过程的方法 (2)https://ww ...

最新文章

  1. 监管AI?吴恩达跟马斯克想到一块去了
  2. 脑电分析系列[MNE-Python-9]| 参考电极应用
  3. 单面煎鸡蛋,健康有风险
  4. python 进位_Python小课堂(第一讲)
  5. 【Java】一文搞懂 Java 中的枚举,写得非常好!
  6. linux中的echo%3e文件,Linux学习笔记-shell脚本中${}的使用方法
  7. 烂泥:CentOS命令学习之scp复制
  8. linux mint 向“显示(display)”面板添加没有提供的分辨率选项,使虚拟机中的linux mint可以全屏显示...
  9. 隧道工程偷工减料大揭秘一
  10. Eureka工作原理
  11. Autoleaders控制组——叶睿 第三次任务
  12. TCP/IP网络编程:计算器服务器端/客户端
  13. 初识网络原理——网络原理的基本概念
  14. 20172319 《程序设计与数据结构》第11周学习总结
  15. 4G图传数传一体机GSLINK实测20180930
  16. ⑮霍兰德EA*型如何选专业?高考志愿填报选专业
  17. C++:this指针的简单理解
  18. 文字转语音:CyberBukit TTS for php 1.2.3
  19. 6-13图-拓扑排序
  20. (翻译)禀赋效应(Endowment Effect)

热门文章

  1. 恢复Excel批注框到默认位置
  2. 王小云院士真地破解了MD5吗
  3. 全志T507操作小技巧连载2-T507以太网配置方法
  4. java全文检索工具_TRS全文检索开发文档及API,工具包
  5. 编写程序模拟掷骰子游戏。已知掷骰子游戏的游戏规则为:每个骰子有6面,这些面包含1、2、3、4、5、6个点,掷两枚骰子之后,计算点数之和。
  6. 贪心算法 绝对值不等式 C语言描述
  7. linux shell脚本中打开另一个终端并在新终端中执行shell脚本
  8. 数字图像处理领域的二十四个典型算法
  9. AOD实践,modis数据下载,modis数据处理
  10. make and makefile