Добавление Java REPL build.gradle

Рассмотрим мой build.gradle:

plugins {
    id 'de.aaschmid.cpd' version '0.4'
}

group 'ar.fiuba.tdd'
version '1.0-SNAPSHOT'

apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'eclipse'
apply plugin: 'checkstyle'
apply plugin: 'maven'
apply plugin: 'findbugs'
apply plugin: 'pmd'
apply plugin: "jacoco"
apply from: 'gradle/fatjar.gradle'
apply from: 'gradle/quality.gradle'

sourceCompatibility = 1.8
targetCompatibility = 1.8

repositories {
    jcenter()
    maven {
        url "http://nexus-tecnicas7510.rhcloud.com/nexus/content/repositories/third-party"
    }
}

dependencies {
    testCompile 'org.hamcrest:hamcrest-all:1.3'
    testCompile 'junit:junit:4.12'
    compile 'org.jgrapht:jgrapht-core:0.9.1'
    compile 'com.googlecode.json-simple:json-simple:1.1'
}

Как я могу добавить REPL JAVA, например, https://github.com/albertlatacz/java-repl или https://github.com/tkruse/gradle-groovysh-plugin?

Спасибо!

2 ответа

Решение

Плагин Gradle Groovysh содержит описание, как его можно применить в вашем скрипте Gradle. Вам просто нужно добавить идентификатор плагина в ваши плагины и изменить зависимости buildscript, такие как:

plugins {
  id 'de.aaschmid.cpd' version '0.4'
  id "com.github.tkruse.groovysh" version "1.0.8"
}

И добавьте репозиторий buildscript:

buildscript {
    repositories {
        jcenter()
    }
}

Смотрите также:

Gradle Java-REPL Плагин

Это Java 8 (не Groovy) REPL, построенный на java-repl (@Github), который имеет свой собственный веб-сайт по адресу:

http://www.javarepl.com/

Я уверен, что в Java 9 есть свой собственный REPL, встроенный.

Другие вопросы по тегам