public abstract class AbstractCompileMojo extends CompilerMojoSupport implements ClassCompiler.Keys
classpath, compileState, sourcespluginArtifactMapartifactFactory, artifactMetadataSource, artifactRepository, artifactResolver, log, project, remoteRepositoriesALL, DEBUG, DEFAULT_SCRIPT_EXTENSION, SCRIPT_BASE_CLASSNAME, SOURCE_ENCODING, TARGET_BYTECODE, TOLERANCE, VERBOSE, WARNING_LEVEL| Modifier | Constructor and Description |
|---|---|
protected |
AbstractCompileMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
compile(ClassCompiler compiler,
org.apache.maven.shared.model.fileset.FileSet[] sources) |
protected abstract Set |
getForcedCompileSources() |
protected void |
process(Component component) |
addSourceRoot, getDefaultSources, getExcludesFrom, getIncludesFrom, getOutputDirectory, getSourceRoots, getUserClassspathElements, scanForSources, scanForSourcesconfigure, doExecute, feature, featuredetectCompatibleProvider, getProviderManager, getProviderSelection, providercreateArtifact, createClassPath, execute, getArtifact, getProjectClasspathElements, resolveArtifactprotected abstract Set getForcedCompileSources()
protected void process(Component component) throws Exception
process in class ComponentMojoSupportExceptionprotected void compile(ClassCompiler compiler, org.apache.maven.shared.model.fileset.FileSet[] sources) throws Exception
ExceptionCopyright © 2006-2013 Codehaus. All Rights Reserved.