Java和Scala混合代码的Gradle工程怎样运行在IDEA?

always
  • 80

目前的bulid.gradle的部分配置如下

apply plugin: 'scala'

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

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

这是网上搜索的方案,虽然可以用但是经常出现编译Scala出错的情况,错误提示是识别不了Scala代码,例如以下
value FALSE is not a member of object Boolean
求教有什么更好的方案?

评论
阅读 409
撰写回答

登录后参与交流、获取后续更新提醒

宣传栏