diff --git a/java/compiler/impl/src/com/intellij/compiler/CompilerManagerImpl.java b/java/compiler/impl/src/com/intellij/compiler/CompilerManagerImpl.java index dbf1ae9d7258..ed4656825714 100644 --- a/java/compiler/impl/src/com/intellij/compiler/CompilerManagerImpl.java +++ b/java/compiler/impl/src/com/intellij/compiler/CompilerManagerImpl.java @@ -88,7 +88,7 @@ public class CompilerManagerImpl extends CompilerManager { addCompilableFileType(StdFileTypes.JAVA); final File projectGeneratedSrcRoot = CompilerPaths.getGeneratedDataDirectory(project); - FileUtil.createIfDoesntExist(projectGeneratedSrcRoot); + projectGeneratedSrcRoot.mkdirs(); final LocalFileSystem lfs = LocalFileSystem.getInstance(); myWatchRoots = lfs.addRootsToWatch(Collections.singletonList(FileUtil.toCanonicalPath(projectGeneratedSrcRoot.getPath())), true); Disposer.register(project, new Disposable() {