IntelliJ社区版2018.2无法导入Maven项目:有关详细信息,请参阅日志

时间:2018-10-30 17:15:00

标签: maven intellij-idea

我在Mac OS Mojave上使用IntelliJ,在将IDE中的Maven项目加载时遇到了问题

  • 我已将IntelliJ更新为最新版本,即2018.2社区版
  • 将我的JDK更新为11.0.1
  • 将maven更新为3.5.4

现在,我无法在IDE中看到Maven项目,并且IDE继续在事件日志窗口中向我显示“无法导入”错误。奇怪的是,我可以使用终端上的mvn命令来编译项目,但无法在IDE窗口中看到maven项目。

error screen shot

我还尝试检查其中包含以下内容的日志。我已经确保IntelliJ使用的Java版本是版本11。我还尝试按照其他类似问题的建议清除想法文件夹,但这也没有帮助

Settings

def car(a_list):
    return a_list[0]

def cdr(a_list):
    return a_list[1:]

def null(a_list):
    return True if len(a_list) == 0 else False

def cons(a, b):
    new_list = []
    if type(a) is list:
        for item in a:
            new_list.append(item)
    else:
        new_list.append(a)
    if type(b) is list:
        for item in b:
            new_list.append(item)
    else:
        new_list.append(b)
    return new_list

def even(x):
    if x == 1:
        return False
    elif x == 0:
        return True
    else:
        return even(x-2)

3 个答案:

答案 0 :(得分:1)

最后,我设法解决了这一问题,方法是卸载IntelliJ,从IntelliJ的当前和早期版本(⁨Users⁩/⁨/⁨Library⁩/⁨Preferences⁩)中删除所有设置,然后再次重新安装

在此之前,我按照各种帖子的建议尝试了所有以下操作,这些操作对我的情况没有多大帮助

  • 清理.idea文件夹
  • 正确设置PATH变量
  • 使用安装目录中的maven代替捆绑的选项

最重要的部分是清理旧设置,并且简单的重新安装对我来说不起作用。

我仍然不确定是那些设置导致“ Invalid options -d64”错误。但是现在终于可以尝试使用最新的Java,Maven和IntelliJ

谢谢。

答案 1 :(得分:1)

这是JDK 10/11的一个已知问题:https://youtrack.jetbrains.com/issue/IDEA-195143。错误已在2018.3中修复

答案 2 :(得分:0)

似乎您正在使用无法识别的选项-d64运行Maven,这会导致该错误。在IntelliJ中检查您的Maven设置。