2017-01-25 161 views
0

目的:搖籃插件(tomee嵌入式)依賴

使用gradle這個建設項目TomEE。

搖籃腳本:

buildscript { 

    repositories { 
     mavenCentral() 
    } 

    dependencies { 
     classpath 'org.apache.tomee.gradle:tomee-embedded:7.0.1' 
    } 
} 

apply plugin: 'java' 
apply plugin: 'war' 
apply plugin: 'org.apache.tomee.tomee-embedded' 

repositories { 
    mavenLocal() 
    mavenCentral() 
} 

搖籃電話:gradle tomee-embedded

執行失敗的任務 ':tomee嵌入'。

org.gradle.api.logging.LoggingManager.setLevel(Lorg/gradle/api/logging/LogLevel;)Lorg/gradle/api/logging/LoggingManager;

故障原因是:

所致: java.lang.NoSuchMethodError: org.gradle.api.logging.LoggingManager.setLevel(Lorg/gradle這個/ API /記錄/ LogLevel的; )Lorg/gradle這個/ API /記錄/ LoggingManager;

難道我碰巧錯過的gradle添加依賴?不應該gradle這個知道它有增加其API呢?我做手工?我嘗試添加到類路徑的gradle所有的API庫,但沒有成功。任何人都有自己的想法?

回答

0

我認爲它在7.0.2中得到了修復,gradle API在該區域發生了變化

+0

非常感謝。我已經看了多一點點。 – rjbaj