我有一个用Java编写的gradle项目,想把整个项目变成一个scala项目(仍然是gradle)。这样做需要哪些步骤?
因为scala应该完全支持java代码,所以这不应该很难。我尝试过,但我现在无法在代码中编写scala代码。
我开始在scala中定义main方法,似乎Intellij不知道我尝试做什么。
到目前为止我做了什么:
如果我现在使用代码,则没有编译错误。
答案 0 :(得分:1)
据我了解,您在新项目(rec-imported)中编译scala代码时遇到问题。
您的项目中是否有scala-library作为依赖项? 如果没有,您可以将全局库添加到项目结构。
答案 1 :(得分:0)
首先,尝试从命令行(gradle compile
)在Gradle中编译。根据你的说法,它应该;如果没有,请先修复此问题。
如果是,请在IDEA中添加Scala插件(如果尚未安装),您可能需要显式激活Scala支持,如@ 0 __的评论中所述。