Eclipse模型

API文档:EclipseModel

DSL 友好模型的 Eclipse 项目信息。自定义 Eclipse 项目生成的第一个切入点。

plugins {
    id 'java'
    id 'eclipse'
    id 'eclipse-wtp' // for web projects only
}

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
  }
}

文档中的更多示例EclipseProject, EclipseClasspath,EclipseWtp

特性

财产描述
classpath

配置eclipse类路径信息

jdt

配置eclipse java兼容性信息(jdt)

project

配置eclipse项目信息

wtp

配置eclipse wtp信息

方法

方法描述
classpath(action)

配置eclipse类路径信息

jdt(action)

配置eclipse java兼容性信息(jdt)

pathVariables(pathVariables)

添加用于替换类路径条目中的绝对路径的路径变量。

project(action)

配置eclipse项目信息

wtp(action)

配置eclipse wtp信息

脚本块

堵塞描述
classpath

配置eclipse类路径信息

jdt

配置eclipse java兼容性信息(jdt)

project

配置eclipse项目信息

wtp

配置eclipse wtp信息

物业详情

配置eclipse类路径信息

有关示例,请参阅文档EclipseClasspath

配置eclipse java兼容性信息(jdt)

有关示例,请参阅文档EclipseProject

配置eclipse项目信息

有关示例,请参阅文档EclipseProject

配置eclipse wtp信息

有关示例,请参阅文档EclipseWtp

方法详情

void classpath(行动)Action<? super EclipseClasspath>

配置eclipse类路径信息

有关示例,请参阅文档EclipseClasspath

void jdt(行动)Action<? super EclipseJdt>

配置eclipse java兼容性信息(jdt)

有关示例,请参阅文档EclipseProject

void pathVariables(路径变量)Map<String, File>

添加用于替换类路径条目中的绝对路径的路径变量。

如果库或其他路径相关元素的绝对路径的开头与变量的值匹配,则使用变量条目。库路径的匹配部分将替换为变量名称。

例如,请参阅文档EclipseModel

void project(行动)Action<? super EclipseProject>

配置eclipse项目信息

有关示例,请参阅文档EclipseProject

void wtp(行动)Action<? super EclipseWtp>

配置eclipse wtp信息

有关示例,请参阅文档EclipseWtp

脚本块详细信息

classpath{ }

配置eclipse类路径信息

有关示例,请参阅文档EclipseClasspath

jdt{ }

配置eclipse java兼容性信息(jdt)

有关示例,请参阅文档EclipseProject

代表们:
EclipseJdtjdt

project{ }

配置eclipse项目信息

有关示例,请参阅文档EclipseProject

代表们:
EclipseProjectproject

wtp{ }

配置eclipse wtp信息

有关示例,请参阅文档EclipseWtp

代表们:
EclipseWtpwtp