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
求教有什么更好的方案?

回复
阅读 796
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏