我在Mac OS Mojave上使用IntelliJ,在将IDE中的Maven项目加载时遇到了问题
现在,我无法在IDE中看到Maven项目,并且IDE继续在事件日志窗口中向我显示“无法导入”错误。奇怪的是,我可以使用终端上的mvn命令来编译项目,但无法在IDE窗口中看到maven项目。
我还尝试检查其中包含以下内容的日志。我已经确保IntelliJ使用的Java版本是版本11。我还尝试按照其他类似问题的建议清除想法文件夹,但这也没有帮助
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)
答案 0 :(得分:1)
最后,我设法解决了这一问题,方法是卸载IntelliJ,从IntelliJ的当前和早期版本(Users//Library/Preferences)中删除所有设置,然后再次重新安装
在此之前,我按照各种帖子的建议尝试了所有以下操作,这些操作对我的情况没有多大帮助
最重要的部分是清理旧设置,并且简单的重新安装对我来说不起作用。
我仍然不确定是那些设置导致“ 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设置。