Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.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
用于GVim的Syntastic中的Java被动文件类型_Java_Vim_Syntastic - Fatal编程技术网

用于GVim的Syntastic中的Java被动文件类型

用于GVim的Syntastic中的Java被动文件类型,java,vim,syntastic,Java,Vim,Syntastic,我目前正在尝试为Java编程配置Syntastic。我将全局模式设置为“活动”。但是,保存后,检查程序不会运行。我运行了SyntasticInfo命令,并被告知 java文件类型是被动的 我阅读了文档并根据需要编辑了vimrc文件,添加了: let g:syntastic_mode_map = { "mode": "active", "active_filetypes": ["java"], "passive_filetypes": []} 然而,当我尝试保存我的文件后,这一变化没有区

我目前正在尝试为Java编程配置
Syntastic
。我将全局模式设置为“活动”。但是,保存后,检查程序不会运行。我运行了
SyntasticInfo
命令,并被告知

java文件类型是被动的

我阅读了文档并根据需要编辑了vimrc文件,添加了:

 let g:syntastic_mode_map = {
 "mode": "active",
 "active_filetypes": ["java"],
 "passive_filetypes": []}
然而,当我尝试保存我的文件后,这一变化没有区别。当我保存文件时,检查程序仍然没有运行
SyntasticInfo
仍然声明

java文件类型是被动的


我想知道如果上述方法不起作用,如何将java更改为活动文件类型。

退出正在编辑
.java
文件的Vim实例,然后用相同的文件启动Vim,看看更改是否生效。您是否碰巧安装了Eclim?@MicahElliott我这样做了,不幸的是,java仍然是被动的。@SatoKatsura我确实安装了Eclim。Eclim有助于禁用syntastic Checker。syntastic的最新版本在检测到这种情况时会向您发出警告。阅读Eclim手册,了解如何告诉Eclim重新启用syntastic Checker。