diff --git a/plexus-compilers/plexus-compiler-javac/src/main/java/org/codehaus/plexus/compiler/javac/JavacCompiler.java b/plexus-compilers/plexus-compiler-javac/src/main/java/org/codehaus/plexus/compiler/javac/JavacCompiler.java index 2faf97e2..bbad6260 100644 --- a/plexus-compilers/plexus-compiler-javac/src/main/java/org/codehaus/plexus/compiler/javac/JavacCompiler.java +++ b/plexus-compilers/plexus-compiler-javac/src/main/java/org/codehaus/plexus/compiler/javac/JavacCompiler.java @@ -443,7 +443,10 @@ else if ( !suppressSource( config ) ) args.add( value ); } - args.add( "-XDuseUnsharedTable=true" ); + if ( !config.isFork() ) + { + args.add( "-XDuseUnsharedTable=true" ); + } return args.toArray( new String[0] ); }