|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectorg.gradle.plugins.ide.eclipse.model.EclipseModel
class EclipseModel
DSL-friendly model of the Eclipse project information. First point of entry for customizing Eclipse project generation.
apply plugin: 'java' apply plugin: 'war' //needed for wtp apply plugin: 'eclipse' eclipse { pathVariables 'GRADLE_HOME': file('/best/software/gradle'), 'TOMCAT_HOME': file('../tomcat') project { //see docs for EclipseProject } classpath { //see docs for EclipseClasspath } wtp { //see docs for EclipseWtp } }More examples in docs for EclipseProject, EclipseClasspath, EclipseWtp
Property Summary | |
---|---|
EclipseClasspath |
classpath
Configures eclipse classpath information |
EclipseJdt |
jdt
Configures eclipse java compatibility information (jdt) |
EclipseProject |
project
Configures eclipse project information |
EclipseWtp |
wtp
Configures eclipse wtp information |
Method Summary | |
---|---|
void
|
classpath(Closure closure)
Configures eclipse classpath information |
void
|
jdt(Closure closure)
Configures eclipse java compatibility information (jdt) |
void
|
pathVariables(Map pathVariables)
Adds path variables to be used for replacing absolute paths in classpath entries. |
void
|
project(Closure closure)
Configures eclipse project information |
void
|
wtp(Closure closure)
Configures eclipse wtp information |
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Property Detail |
---|
EclipseClasspath classpath
For examples see docs for EclipseClasspath
EclipseJdt jdt
For examples see docs for EclipseProject
EclipseProject project
For examples see docs for EclipseProject
EclipseWtp wtp
For examples see docs for EclipseWtp
Method Detail |
---|
void classpath(Closure closure)
For examples see docs for EclipseClasspath
void jdt(Closure closure)
For examples see docs for EclipseProject
void pathVariables(Map pathVariables)
If the beginning of the absolute path of a library or other path-related element matches a value of a variable, a variable entry is used. The matching part of the library path is replaced with the variable name.
For example see docs for EclipseModel
pathVariables
- A map with String->File pairs.
void project(Closure closure)
For examples see docs for EclipseProject
void wtp(Closure closure)
For examples see docs for EclipseWtp
Gradle API 1.12