代码之家  ›  专栏  ›  技术社区  ›  Adam Jungen

Intellij默认SDK未使用路径问题

  •  0
  • Adam Jungen  · 技术社区  · 7 年前

    我尝试将默认sdk设置为 C:\Program Files\Java\jdk1.8.0_144 . 它工作得很好,但当我再次打开项目时,它会更改为不再存在的Python路径。平台设置SDK上也没有任何Python路径。

    enter image description here

    编辑:我想我找到了问题,但我不知道如何解决它。这是该项目的一个组成部分。违约xml文件

    <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="Python 3.5.2 (C:\Users\Adam\AppData\Local\Programs\Python\Python35-32\python.exe)" project-jdk-type="Python SDK" />
          <component name="PropertiesComponent">
            <property name="project.structure.last.edited" value="Project" />
            <property name="project.structure.proportion" value="0.15" />
            <property name="project.structure.side.proportion" value="0.2" />
            <property name="settings.editor.selected.configurable" value="reference.projectsettings.compiler.javacompiler" />
            <property name="nodejs_interpreter_path" value="C:/Program Files/nodejs/node" />
            <property name="JavaScriptPreferStrict" value="false" />
            <property name="JavaScriptWeakerCompletionTypeGuess" value="true" />
          </component>
    
    2 回复  |  直到 7 年前
        1
  •  2
  •   Russiancold    7 年前

    检查项目的 .idea/misc.xml 您的项目有一些配置。同时检查 this 然后转到 options\jdk.table.xml . 如果你没有发现任何奇怪的地方,那么最好在 JetBrains Issue tracker

        2
  •  0
  •   Adam Jungen    7 年前

    我在@Russiancold的回答的帮助下修复了它。我编辑了这个项目。违约xml文件。

    首先删除此组件

    <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="Python 3.5.2 (C:\Users\Adam\AppData\Local\Programs\Python\Python35-32\python.exe)" project-jdk-type="Python SDK" />
    

    然后添加了此组件

    <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8" project-jdk-type="JavaSDK" />