我使用IntelliJ IDEA (15.0.3)在上编写了一个项目。每次我使用以下命令进行编译时
./梯度清洁建筑理念
IntelliJ弹出消息“模块中没有Scala”,并要求设置Scala版本。
是否有一种方法可以永久指定SDK版本,以便使用Gradle构建时不会覆盖它?
发布于 2016-04-24 12:20:46
通常,您不需要在每次构建时运行idea任务。该任务生成IDEA项目文件,因此您可以在IDE中打开项目--通常在设置项目时只需要运行一次。在现有项目文件上运行任务可以(部分)覆盖它们,这取决于任务是如何配置的,并且显然会覆盖在您的情况下所做的SDK配置更改。
因此,在构建时只运行./gradlew clean build就可以解决您的问题(除非我遗漏了/误解了您问题的一部分)。
https://stackoverflow.com/questions/36821488
复制相似问题