Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Intellij idea &引用;找不到符号“;IntelliJ IDEA Scratch中的错误_Intellij Idea - Fatal编程技术网

Intellij idea &引用;找不到符号“;IntelliJ IDEA Scratch中的错误

Intellij idea &引用;找不到符号“;IntelliJ IDEA Scratch中的错误,intellij-idea,Intellij Idea,我试图在IntelliJ IDEA的Scratch java文件中运行一些代码,但一旦我在我的项目中添加了一个类并尝试运行它,我就会出现以下错误: Error:(1, 45) package com.example does not exist Error:(11, 9) cannot find symbol symbol: class MyClass location: class Scratch 如何在暂存文件中使用项目的类?确保暂存运行配置中有已定义这些类的模块,该模块在使用

我试图在IntelliJ IDEA的Scratch java文件中运行一些代码,但一旦我在我的项目中添加了一个类并尝试运行它,我就会出现以下错误:

Error:(1, 45) package com.example does not exist
Error:(11, 9) cannot find symbol
  symbol:   class MyClass
  location: class Scratch

如何在暂存文件中使用项目的类?

确保暂存运行配置中有已定义这些类的模块,该模块在使用模块的类路径下拉列表中指定:

  • 使用模块的类路径中的下拉列表中选择所需的模块(由@Andrey回答)

  • 现在进入构建,然后选择构建项目重建项目


  • 这两个步骤帮助我解决了这个问题。希望它也能帮助你

    现在我得到错误“error:找不到运行配置模块“com.example.myproject”的关联SDK”。请检查项目设置。“模块”下拉列表找到几个模块,包括一些我用旧名称重命名的模块。我尝试了所有这些,一些给出了上面的错误,其他编译,然后在执行时说“错误:找不到或加载主类刮擦”这个功能对我来说似乎完全有缺陷,我选择了一个模块,删除了使用该模块的所有代码,添加了一个简单的
    System.out.println(“结束”)进行测试,然后Scratch编译并执行旧代码!它忽略了我所做的每一个新修改,只需编译一个mvn包,然后使用上面提到的类路径就可以解决我的问题。