Class EclipseModel
apply plugin: 'java' apply plugin: 'eclipse' apply plugin: 'eclipse-wtp' //for web projects only eclipse { pathVariables 'GRADLE_HOME': file('/best/software/gradle'), 'TOMCAT_HOME': file('../tomcat') project { //see docs forMore examples in docs forEclipseProject
} classpath { //see docs forEclipseClasspath
} wtp { //see docs forEclipseWtp
} }
EclipseProject
, EclipseClasspath
, EclipseWtp
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Configures eclipse classpath informationvoid
classpath
(Action<? super EclipseClasspath> action) Configures eclipse classpath informationConfigures eclipse classpath informationgetJdt()
Configures eclipse java compatibility information (jdt)Configures eclipse project informationgetWtp()
Configures eclipse wtp informationvoid
Configures eclipse java compatibility information (jdt)void
jdt
(Action<? super EclipseJdt> action) Configures eclipse java compatibility information (jdt)void
pathVariables
(Map<String, File> pathVariables) Adds path variables to be used for replacing absolute paths in classpath entries.void
Configures eclipse project informationvoid
project
(Action<? super EclipseProject> action) Configures eclipse project informationvoid
setClasspath
(EclipseClasspath classpath) void
setJdt
(EclipseJdt jdt) void
setProject
(EclipseProject project) void
setWtp
(EclipseWtp wtp) void
Configures eclipse wtp informationvoid
wtp
(Action<? super EclipseWtp> action) Configures eclipse wtp information
-
Constructor Details
-
EclipseModel
public EclipseModel()
-
-
Method Details
-
getProject
Configures eclipse project informationFor examples see docs for
EclipseProject
-
setProject
-
getClasspath
Configures eclipse classpath informationFor examples see docs for
EclipseClasspath
-
setClasspath
-
getJdt
Configures eclipse java compatibility information (jdt)For examples see docs for
EclipseProject
-
setJdt
-
getWtp
Configures eclipse wtp informationFor examples see docs for
EclipseWtp
-
setWtp
-
project
Configures eclipse project informationFor examples see docs for
EclipseProject
-
project
Configures eclipse project informationFor examples see docs for
EclipseProject
- Since:
- 3.5
-
classpath
Configures eclipse classpath informationFor examples see docs for
EclipseClasspath
-
classpath
Configures eclipse classpath informationFor examples see docs for
EclipseClasspath
- Since:
- 3.5
-
wtp
Configures eclipse wtp informationFor examples see docs for
EclipseWtp
-
wtp
Configures eclipse wtp informationFor examples see docs for
EclipseWtp
- Since:
- 3.5
-
jdt
Configures eclipse java compatibility information (jdt)For examples see docs for
EclipseProject
-
jdt
Configures eclipse java compatibility information (jdt)For examples see docs for
EclipseProject
- Since:
- 3.5
-
pathVariables
Adds path variables to be used for replacing absolute paths in classpath entries.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
- Parameters:
pathVariables
- A map with String->File pairs.
-