## Uses of Class
org.codehaus.plexus.compiler.CompilerException

Packages that use CompilerException
org.codehaus.plexus.compiler
org.codehaus.plexus.compiler.csharp
org.codehaus.plexus.compiler.eclipse
org.codehaus.plexus.compiler.j2objc
org.codehaus.plexus.compiler.javac
org.codehaus.plexus.compiler.jikes

### Uses of CompilerException in org.codehaus.plexus.compiler

Subclasses of CompilerException in org.codehaus.plexus.compiler
`class` `CompilerNotImplementedException`

Methods in org.codehaus.plexus.compiler that throw CompilerException
`boolean` Compiler.`canUpdateTarget(CompilerConfiguration configuration)`
`boolean` AbstractCompiler.`canUpdateTarget(CompilerConfiguration configuration)`
`List<CompilerError>` Compiler.`compile(CompilerConfiguration configuration)` Deprecated.
`List<CompilerError>` AbstractCompiler.`compile(CompilerConfiguration configuration)` Deprecated.
`String[]` Compiler.`createCommandLine(CompilerConfiguration config)` Create the command line that would be executed using this configuration.
`String` Compiler.`getInputFileEnding(CompilerConfiguration configuration)`
`String` AbstractCompiler.`getInputFileEnding(CompilerConfiguration configuration)`
`String` Compiler.`getOutputFile(CompilerConfiguration configuration)`
`String` AbstractCompiler.`getOutputFile(CompilerConfiguration configuration)`
`String` Compiler.`getOutputFileEnding(CompilerConfiguration configuration)`
`String` AbstractCompiler.`getOutputFileEnding(CompilerConfiguration configuration)`
`protected static String` AbstractCompiler.`makeClassName(String fileName, String sourceDir)`
`CompilerResult` Compiler.`performCompile(CompilerConfiguration configuration)` Performs the compilation of the project.
`CompilerResult` AbstractCompiler.`performCompile(CompilerConfiguration configuration)`

### Uses of CompilerException in org.codehaus.plexus.compiler.csharp

Methods in org.codehaus.plexus.compiler.csharp that throw CompilerException
`boolean` CSharpCompiler.`canUpdateTarget(CompilerConfiguration configuration)`
`String[]` CSharpCompiler.`createCommandLine(CompilerConfiguration config)`
`String` CSharpCompiler.`getOutputFile(CompilerConfiguration configuration)`
`CompilerResult` CSharpCompiler.`performCompile(CompilerConfiguration config)`

### Uses of CompilerException in org.codehaus.plexus.compiler.eclipse

Methods in org.codehaus.plexus.compiler.eclipse that throw CompilerException
`String[]` EclipseJavaCompiler.`createCommandLine(CompilerConfiguration config)`
`CompilerResult` EclipseJavaCompiler.`performCompile(CompilerConfiguration config)`

### Uses of CompilerException in org.codehaus.plexus.compiler.j2objc

Methods in org.codehaus.plexus.compiler.j2objc that throw CompilerException
`boolean` J2ObjCCompiler.`canUpdateTarget(CompilerConfiguration configuration)`
`String[]` J2ObjCCompiler.`createCommandLine(CompilerConfiguration config)`
`CompilerResult` J2ObjCCompiler.`performCompile(CompilerConfiguration config)`

### Uses of CompilerException in org.codehaus.plexus.compiler.javac

Methods in org.codehaus.plexus.compiler.javac that throw CompilerException
`protected CompilerResult` JavacCompiler.`compileInProcessWithProperClassloader(Class<?> javacClass, String[] args)`
`protected CompilerResult` JavacCompiler.`compileOutOfProcess(CompilerConfiguration config, String executable, String[] args)` Compile the java sources in a external process, calling an external executable, like javac.
`String[]` JavacCompiler.`createCommandLine(CompilerConfiguration config)`
`protected Class<?>` JavacCompiler.`createJavacClass()` Helper method for create Javac class
`CompilerResult` JavacCompiler.`performCompile(CompilerConfiguration config)`

### Uses of CompilerException in org.codehaus.plexus.compiler.jikes

Methods in org.codehaus.plexus.compiler.jikes that throw CompilerException
`String[]` JikesCompiler.`createCommandLine(CompilerConfiguration config)`
`CompilerResult` JikesCompiler.`performCompile(CompilerConfiguration config)`