spark streaming---使用gradle混合编译Scala和Java项目并打包

本文介绍了如何使用Gradle进行Scala和Java混合编译的项目配置,提供了一个build.gradle模板,并详细说明了编译和打包过程。在遇到问题时,例如Scala调用Java类编译失败、jar签名错误以及大文件数量限制等问题,文章提供了相应的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

gradle和maven、ant相比,使用起来方便了好多。
记下自己用过的build.gradle(类似maven的pom.xml)模版, 以及碰到并解决的一些小问题:
****************************************************************************************************************
apply plugin: 'idea'
apply plugin: 'java'
apply plugin: 'scala'

sourceSets {
       main{
              scala {
                 srcDirs = ['src/main/scala', 'src/main/java']
              }
              java {
                 srcDirs = []
              }
       }

       repositories {
           mavenCentral()
           mavenLocal() <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值