Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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
Java IntelliJ“突然”;“忘记”;打开任何项目时的SDK和模块_Java_Intellij Idea_Project_Jetbrains Ide - Fatal编程技术网

Java IntelliJ“突然”;“忘记”;打开任何项目时的SDK和模块

Java IntelliJ“突然”;“忘记”;打开任何项目时的SDK和模块,java,intellij-idea,project,jetbrains-ide,Java,Intellij Idea,Project,Jetbrains Ide,在没有任何警告的情况下,我在IntelliJ中打开的任何项目都只会打开.iml文件。如果我进入项目结构并将.iml文件设置为模块的根目录,我可以获得项目视图,但它会说SDK没有定义。如果我这样做,它会再次工作,但我必须单独重新打开src folder(我的java类)下的每个文件夹,当我退出并返回时,我必须重新开始 我尝试打开的每一个项目都会发生这种情况,而且我没有弄乱任何设置来导致这种情况。你知道我能做些什么来修复它吗?每次打开项目时,我都必须重新定义根模块和sdk,而不是使用默认设置,因此每

在没有任何警告的情况下,我在IntelliJ中打开的任何项目都只会打开.iml文件。如果我进入项目结构并将.iml文件设置为模块的根目录,我可以获得项目视图,但它会说SDK没有定义。如果我这样做,它会再次工作,但我必须单独重新打开src folder(我的java类)下的每个文件夹,当我退出并返回时,我必须重新开始

我尝试打开的每一个项目都会发生这种情况,而且我没有弄乱任何设置来导致这种情况。你知道我能做些什么来修复它吗?每次打开项目时,我都必须重新定义根模块和sdk,而不是使用默认设置,因此每次打开项目时,我都必须重新定义它,因为它“忘记”了模块和sdk。我看到一个修复程序说备份并删除.idea文件夹,但它没有任何帮助,所以我将其添加了回去

到目前为止,我打开的任何项目,无论是新的还是旧的,都没有定义的模块或sdk,即使就在昨天,任何项目都会毫无问题地打开

编辑:如果有帮助的话,我还使用了Pycharm,它也是JetBrains公司的,我对它没有任何问题。

哇,是的,“一次商务驾驶”导致这种行为很奇怪

修正: 将整个文件夹移动到一个驱动器外部会导致 修好了,, 经过我们两人2.5小时的实验!
-Henry

我在一个驱动器中禁用了“按需文件”功能,该功能正常。

您正在使用哪个版本的Intellij IDEA?是否将项目保存在OneDrive中?我将项目保存在OneDrive中。它与IntelliJ不兼容吗?自从我拿到它,我就一直把它们放在那里,这是我第一次遇到问题。