public class JavaCompile extends AbstractCompile
apply plugin: 'java' compileJava { //enable compilation in a separate daemon process options.fork = true //enable incremental compilation options.incremental = true }
Task.Namer
source
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
コンストラクタと説明 |
---|
JavaCompile() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
compile() |
protected void |
compile(IncrementalTaskInputs inputs) |
protected org.gradle.internal.Factory<AntBuilder> |
getAntBuilderFactory() |
protected org.gradle.cache.CacheRepository |
getCacheRepository() |
File |
getDependencyCacheDir() |
protected org.gradle.api.internal.tasks.compile.incremental.cache.GeneralCompileCaches |
getGeneralCompileCaches() |
CompileOptions |
getOptions()
Returns the compilation options.
|
JavaToolChain |
getToolChain()
Returns the tool chain that will be used to compile the Java source.
|
void |
setDependencyCacheDir(File dependencyCacheDir) |
void |
setToolChain(JavaToolChain toolChain)
Sets the tool chain that should be used to compile the Java source.
|
getClasspath, getDestinationDir, getSourceCompatibility, getTargetCompatibility, setClasspath, setDestinationDir, setSourceCompatibility, setTargetCompatibility
exclude, exclude, exclude, exclude, getExcludes, getIncludes, getSource, include, include, include, include, setExcludes, setIncludes, setSource, source
conventionMapping, conventionMapping, getConventionMapping
addValidator, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, execute, executeWithoutThrowingTaskFailure, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getImpliesSubProjects, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, leftShift, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setName, setOnlyIf, setOnlyIf, setProject, setProperty, setShouldRunAfter, shouldRunAfter, toString
@Incubating @Inject public JavaToolChain getToolChain()
@Incubating public void setToolChain(JavaToolChain toolChain)
toolChain
- The tool chain.protected void compile(IncrementalTaskInputs inputs)
@Inject protected org.gradle.api.internal.tasks.compile.incremental.cache.GeneralCompileCaches getGeneralCompileCaches()
@Inject protected org.gradle.cache.CacheRepository getCacheRepository()
protected void compile()
compile
クラス内 AbstractCompile
@Inject protected org.gradle.internal.Factory<AntBuilder> getAntBuilderFactory()
@OutputDirectory public File getDependencyCacheDir()
public void setDependencyCacheDir(File dependencyCacheDir)
public CompileOptions getOptions()