idea 运行javafx初次运行自动生成的模板没问题,再次运行时报kotlin的错

报错内容:
Error:Kotlin: The Kotlin standard library is not found in the module graph. Please ensure you have the 'requires kotlin.stdlib' clause in your module definition
module-info.java的设置:
module FuckKotlin {

requires javafx.media;
requires javafx.controls;
requires javafx.base;
requires javafx.fxml;

opens sample;

}
模板内容:

@Override
public void start(Stage primaryStage) throws Exception{
    Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));
    primaryStage.setTitle("Hello World");
    primaryStage.setScene(new Scene(root, 300, 275));
    primaryStage.show();
}

请问怎么解决这问题,想要运行的是java,但idea跑编译的时候看到了kotlin's jvm,能禁止掉kotlin吗?

阅读 4.8k
1 个回答

今天同样遇到了类似的问题。

解决方案:Build->Rebuild Project

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