|
|
How to list gradle project properties?
You can use gradle properties command to list the properties of a gradle project. Here is a simple
build.gradle file for an example:
defaultTasks 'clean', 'run'
task clean << {
println 'Default Task - Cleaning!'
}
task run << {
println 'Default Task - Running!'
}
task mySpecTask << {
println "I'm not a default task!"
}
|
Run "gradle properties"
java2novice$ gradle properties
:properties
------------------------------------------------------------
Root project
------------------------------------------------------------
allprojects: [root project 'gradle_tests']
ant: org.gradle.api.internal.project.DefaultAntBuilder@4d97507c
antBuilderFactory: org.gradle.api.internal.project.DefaultAntBuilderFactory@92524b0
artifacts: org.gradle.api.internal.artifacts.dsl.DefaultArtifactHandler@658ba380
asDynamicObject: org.gradle.api.internal.ExtensibleDynamicObject@329b5c95
buildDir: /Users/java2novice/gradle_tests/build
buildFile: /Users/java2novice/gradle_tests/build.gradle
buildScriptSource: org.gradle.groovy.scripts.UriScriptSource@646326e5
buildscript: org.gradle.api.internal.initialization.DefaultScriptHandler@298eb7e0
childProjects: {}
class: class org.gradle.api.internal.project.DefaultProject_Decorated
classLoaderScope: org.gradle.api.internal.initialization.DefaultClassLoaderScope@58c9e870
clean: task ':clean'
components: []
configurations: []
convention: org.gradle.api.internal.plugins.DefaultConvention@2e0b08f1
defaultTasks: [clean, run]
depth: 0
description: null
ext: org.gradle.api.internal.plugins.DefaultExtraPropertiesExtension@67ee75a5
extensions: org.gradle.api.internal.plugins.DefaultConvention@2e0b08f1
fileOperations: org.gradle.api.internal.file.DefaultFileOperations@586dd8f1
fileResolver: org.gradle.api.internal.file.BaseDirFileResolver@13bde392
gradle: build 'gradle_tests'
group:
logger: org.gradle.api.logging.Logging$LoggerImpl@79f71773
logging: org.gradle.logging.internal.DefaultLoggingManager@4d24bd93
modelRegistry: org.gradle.model.internal.registry.DefaultModelRegistry@271a2576
module: org.gradle.api.internal.artifacts.ProjectBackedModule@1b0fb9bd
mySpecTask: task ':mySpecTask'
name: gradle_tests
parent: null
parentIdentifier: null
path: :
plugins: [org.gradle.api.plugins.HelpTasksPlugin@24fe9ad1]
processOperations: org.gradle.api.internal.file.DefaultFileOperations@586dd8f1
project: root project 'gradle_tests'
projectDir: /Users/java2novice/gradle_tests
projectEvaluationBroadcaster: ProjectEvaluationListener broadcast
projectEvaluator: org.gradle.configuration.project.LifecycleProjectEvaluator@25917a08
projectRegistry: org.gradle.api.internal.project.DefaultProjectRegistry@71e2b67c
properties: {...}
repositories: []
resources: org.gradle.api.internal.resources.DefaultResourceHandler@5b3ac14d
rootDir: /Users/java2novice/gradle_tests
rootProject: root project 'gradle_tests'
run: task ':run'
scriptPluginFactory: org.gradle.configuration.DefaultScriptPluginFactory@247973e4
serviceRegistryFactory: org.gradle.internal.service.scopes.ProjectScopeServices$5@21a79071
services: ProjectScopeServices
standardOutputCapture: org.gradle.logging.internal.DefaultLoggingManager@4d24bd93
state: project state 'EXECUTED'
status: release
subprojects: []
tasks: [task ':clean', task ':mySpecTask', task ':properties', task ':run']
version: unspecified
BUILD SUCCESSFUL
Total time: 1.831 secs
|
Reference: Gradle Documentation
|
|
|
|
Gradle configuration examples
- Gradle Installation Steps
- What is gradle project and task
- What is build.gradle file?
- How to avoid gradle log messages?
- How to define default tasks in Gradle?
- How to list all gradle tasks?
- How to list gradle project properties?
- How to declare a task that depends on other task?
- How to create dynamic tasks in Gradle?
- How to exclude a task in gradle?
- How to create java project in gradle?
|
|
|
Can interface be final?
No. We can not instantiate interfaces, so in order to make interfaces
useful we must create subclasses. The final keyword makes a class unable
to be extended.
I respect faith, but doubt is what gets you an education.
-- Wilson Mizner
|