4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Eclipse/Gradle Java Projectで、後からGroovyもCompileできるようにする

Last updated at Posted at 2015-05-02

環境

OS X Yosemite 10.10.3
jdk1.8.0_25.jdk

Spring Tool Suite

Version: 3.6.4.RELEASE
Build Id: 201503100337
Platform: Eclipse Kepler SR2 (4.3.2)

Groovy-Eclipse plugin Version: 2.9.2.xx-201502282108-e43j8

手順

build.gradleに次を加える

build.gradle
apply plugin: 'groovy'
sourceSets {
    main {
        java {
            // Groovyのソースを混在や参照したときに、compileJavaでBUILD FAILEDにならないように、製品のJavaソース指定を空で上書きする。
            srcDirs = []
        }
        groovy {
            // compileGroovyで既存のJavaソースが対象になるように、既存のJavaソースディレクトリを指定する。
            srcDirs = ['src/main/java']
        }
    }
    test {
        java {
            // Groovyのソースを混在や参照したときに、compileTestJavaでBUILD FAILEDにならないように、製品のJavaソース指定を空で上書きする。
            srcDirs = []
        }
        groovy {
            // compileTestGroovyで既存のJavaTestソースが対象になるように、既存のJavaTestソースディレクトリを指定する。
            srcDirs = ['src/test/java']
        }
    }
}

dependencies {
    // ...既にある指定
    compile 'org.codehaus.groovy:groovy-all:2.4.3'
    // ...既にある指定
}

参考 24.3. プロジェクトレイアウト
http://gradle.monochromeroad.com/docs/userguide/groovy_plugin.html#N14188

Projectを右クリック、Gradle→Refresh All

4
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?