Concourse plugins must be implemented as Java classes that extend com.cinchapi.concourse.server.plugin.Plugin. To get started, create a Java project that depends on the concourse-plugin-core framework.

plugins{id"com.cinchapi.concourse-plugin"version"1.0.14"id'java'id'eclipse'id'maven'}group='com.cinchapi'version=getVersion()// Set the version for all Concourse dependenciesext.concourseVersion='0.7.0'// Configure Concourse pluginbundle{bundleNameproject.name}taskwrapper(type:Wrapper){gradleVersion='3.0'}repositories{mavenCentral()}dependencies{compilegroup:'com.cinchapi',name:'concourse-plugin-core',version:concourseVersiontestCompile'junit:junit:4.11'testCompilegroup:'com.cinchapi',name:'concourse-ete-test-core',version:concourseVersion}