【问题标题】:Adding Java REPL build.gradle添加 Java REPL build.gradle
【发布时间】:2015-10-15 18:05:17
【问题描述】:

考虑一下我的 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'
}

如何添加像 https://github.com/albertlatacz/java-replhttps://github.com/tkruse/gradle-groovysh-plugin 这样的 JAVA REPL?

谢谢!

【问题讨论】:

    标签: java gradle build.gradle read-eval-print-loop groovyshell


    【解决方案1】:

    Gradle groovysh 插件包含描述,如何将它应用到你的 gradle 脚本中。您只需在插件中添加一个插件 id 并修改 buildscript 依赖项,例如:

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

    并添加 buildscript 存储库:

    buildscript {
        repositories {
            jcenter()
        }
    }
    

    【讨论】:

    【解决方案2】:

    另见:

    Gradle Java-REPL Plugin

    这是一个基于“java-repl (@Github)”的 Java 8(不是 Groovy)REPL,它有自己的网站:

    http://www.javarepl.com

    我相信 Java 9 有自己的内置 REPL。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-18
      • 1970-01-01
      • 2012-07-30
      • 1970-01-01
      • 2014-01-01
      • 1970-01-01
      • 2020-02-29
      • 2013-07-02
      相关资源
      最近更新 更多