diff --git a/syntax_checkers/java/javac.vim b/syntax_checkers/java/javac.vim index 936007ba..48a42f8b 100644 --- a/syntax_checkers/java/javac.vim +++ b/syntax_checkers/java/javac.vim @@ -354,7 +354,12 @@ function! SyntaxCheckers_java_javac_GetLocList() dict let javac_classpath = '' " add classpathes to javac_classpath - for path in split(g:syntastic_java_javac_classpath, ":") + if has('win32') || has('win32unix') || has('win64') + let javac_classpath_split = ';' + else + let javac_classpath_split = ':' + endif + for path in split(g:syntastic_java_javac_classpath, javac_classpath_split) if path != '' try let ps = glob(path, 0, 1)