2012-09-16 4 views
3

저는 예술과 팀 슈팅을 처음 사용합니다. 나는 gradle-artifactory 플러그인을 사용해 보았습니다. 하지만 그것은 다음과 같은 오류를 던지고있다 .. 아무도 pls이 오류에 대해 말할 수있는 몇 가지 해결책을 도와주세요. 내 Gradle을 버전은gradle artifactory plugin

buildscript { 
repositories { 
    maven { 
     url "http://repo.jfrog.org/artifactory/gradle" 
    } 
    dependencies { 
     classpath(group: 'org.jfrog.buildinfo', name: 'build-info-extractor-gradle', version: '2.0.12') 
    } 
} 
} 

    apply plugin: 'artifactory' 
    artifactoryPublish.skip = true 

입니다

Error is 
    Caused by: org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object 'org.[email protected]9bb457' with class 'org.jfrog.gradle.plugin.artifactory.dsl.ArtifactoryPluginConvention' to class 'org.jfrog.gradle.plugin.artifactory.dsl.ArtifactoryPluginConvention' 

내 build.gradle입니다 : 내가 빌드를 실행 인 TeamCity 7.1을 사용하고

stackTrace is : 

      [Gradle failure report] 
     [12:19:31][Gradle failure report] FAILURE: Build failed with an exception. 
     [12:19:31][Gradle failure report] 
     [12:19:31][Gradle failure report] * Where: 
     [12:19:31][Gradle failure report] Build file 'D:\Installations\Teamcity-7.1\TeamCity\buildAgent\work\5c4a802802673aca\account\build.gradle' line: 13 
     [12:19:31][Gradle failure report] 
     [12:19:31][Gradle failure report] * What went wrong: 
     [12:19:31][Gradle failure report] A problem occurred evaluating root project 'account'. 
     [12:19:31][Gradle failure report] > Cannot cast object 'org.[email protected]346762' with class 'org.jfrog.gradle.plugin.artifactory.dsl.ArtifactoryPluginConvention' to class 'org.jfrog.gradle.plugin.artifactory.dsl.ArtifactoryPluginConvention' 
     [12:19:31][Gradle failure report] 
     [12:19:31][Gradle failure report] * Try: 
     [12:19:31][Gradle failure report] Run with --info or --debug option to get more log output. 
     [12:19:31][Gradle failure report] 
     [12:19:31][Gradle failure report] * Exception is: 
     [12:19:31][Gradle failure report] org.gradle.api.GradleScriptException: A problem occurred evaluating root project 'account'. 
     [12:19:31][Gradle failure report] at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:54) 
     [12:19:31][Gradle failure report] at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:127) 
     [12:19:31][Gradle failure report] at org.gradle.configuration.BuildScriptProcessor.evaluate(BuildScriptProcessor.java:38) 
     [12:19:31][Gradle failure report] at org.gradle.configuration.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:43) 
     [12:19:31][Gradle failure report] at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:462) 
     [12:19:31][Gradle failure report] at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:74) 
     [12:19:31][Gradle failure report] at org.gradle.configuration.ProjectEvaluationConfigurer.execute(ProjectEvaluationConfigurer.java:23) 
     [12:19:31][Gradle failure report] at org.gradle.configuration.ProjectEvaluationConfigurer.execute(ProjectEvaluationConfigurer.java:21) 
     [12:19:31][Gradle failure report] at org.gradle.configuration.DefaultBuildConfigurer$1.execute(DefaultBuildConfigurer.java:38) 
     [12:19:31][Gradle failure report] at org.gradle.configuration.DefaultBuildConfigurer$1.execute(DefaultBuildConfigurer.java:35) 
     [12:19:31][Gradle failure report] at org.gradle.api.internal.project.AbstractProject.configure(AbstractProject.java:438) 
     [12:19:31][Gradle failure report] at org.gradle.api.internal.project.AbstractProject.allprojects(AbstractProject.java:433) 
     [12:19:31][Gradle failure report] at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:35) 
     [12:19:31][Gradle failure report] at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:139) 
     [12:19:31][Gradle failure report] at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:110) 
     [12:19:31][Gradle failure report] at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:78) 
     [12:19:31][Gradle failure report] at org.gradle.launcher.cli.RunBuildAction.execute(RunBuildAction.java:42) 
     [12:19:31][Gradle failure report] at org.gradle.launcher.cli.RunBuildAction.execute(RunBuildAction.java:28) 
     [12:19:31][Gradle failure report] at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:201) 
     [12:19:31][Gradle failure report] at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:174) 
     [12:19:31][Gradle failure report] at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:170) 
     [12:19:31][Gradle failure report] at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:139) 
     [12:19:31][Gradle failure report] at org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionReportingAction.java:31) 
     [12:19:31][Gradle failure report] at org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionReportingAction.java:20) 
     [12:19:31][Gradle failure report] at org.gradle.launcher.Main.doAction(Main.java:48) 
     [12:19:31][Gradle failure report] at org.gradle.launcher.exec.EntryPoint.run(EntryPoint.java:45) 
     [12:19:31][Gradle failure report] at org.gradle.launcher.Main.main(Main.java:39) 
     [12:19:31][Gradle failure report] at org.gradle.launcher.ProcessBootstrap.runNoExit(ProcessBootstrap.java:50) 
     [12:19:31][Gradle failure report] at org.gradle.launcher.ProcessBootstrap.run(ProcessBootstrap.java:32) 
     [12:19:31][Gradle failure report] at org.gradle.launcher.GradleMain.main(GradleMain.java:24) 
     [12:19:31][Gradle failure report] Caused by: org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object 'org.[email protected]346762' with class 'org.jfrog.gradle.plugin.artifactory.dsl.ArtifactoryPluginConvention' to class 'org.jfrog.gradle.plugin.artifactory.dsl.ArtifactoryPluginConvention' 
     [12:19:31][Gradle failure report] at org.jfrog.gradle.plugin.artifactory.ArtifactoryPlugin.getArtifactoryPluginConvention(ArtifactoryPlugin.groovy:126) 
     [12:19:31][Gradle failure report] at org.jfrog.gradle.plugin.artifactory.ArtifactoryPlugin$getArtifactoryPluginConvention.callCurrent(Unknown Source) 
     [12:19:31][Gradle failure report] at org.jfrog.gradle.plugin.artifactory.ArtifactoryPlugin.apply(ArtifactoryPlugin.groovy:43) 
     [12:19:31][Gradle failure report] at org.jfrog.gradle.plugin.artifactory.ArtifactoryPlugin.apply(ArtifactoryPlugin.groovy) 
     [12:19:31][Gradle failure report] at org.gradle.api.internal.plugins.DefaultProjectsPluginContainer.providePlugin(DefaultProjectsPluginContainer.java:107) 
     [12:19:31][Gradle failure report] at org.gradle.api.internal.plugins.DefaultProjectsPluginContainer.addPluginInternal(DefaultProjectsPluginContainer.java:71) 
     [12:19:31][Gradle failure report] at org.gradle.api.internal.plugins.DefaultProjectsPluginContainer.apply(DefaultProjectsPluginContainer.java:37) 
     [12:19:31][Gradle failure report] at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyPlugin(DefaultObjectConfigurationAction.java:101) 
     [12:19:31][Gradle failure report] at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.access$200(DefaultObjectConfigurationAction.java:32) 
     [12:19:31][Gradle failure report] at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction$3.run(DefaultObjectConfigurationAction.java:72) 
     [12:19:31][Gradle failure report] at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.execute(DefaultObjectConfigurationAction.java:114) 
     [12:19:31][Gradle failure report] at org.gradle.api.internal.project.AbstractProject.apply(AbstractProject.java:840) 
     [12:19:31][Gradle failure report] at org.gradle.api.Project$apply.call(Unknown Source) 
     [12:19:31][Gradle failure report] at org.gradle.api.internal.project.ProjectScript.apply(ProjectScript.groovy:34) 
     [12:19:31][Gradle failure report] at org.gradle.api.Script$apply.callCurrent(Unknown Source) 
     [12:19:31][Gradle failure report] at build_1u57rmsd94d5nc5gifnrrhi5j6.run(D:\Installations\Teamcity-7.1\TeamCity\buildAgent\work\5c4a802802673aca\account\build.gradle:13) 
     [12:19:31][Gradle failure report] at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:52) 
     [12:19:31][Gradle failure report] ... 29 more 
     [12:19:31][Gradle failure report] 

Gradle을-1.0-이정표-8A

답변

0

클래스로드 문제와 유사합니다. 어쩌면 플러그인 버전이 사용중인 Gradle 버전과 호환되지 않을 수 있습니다. 필자는 플러그인 작성자에게 질문하는 것이 좋습니다. 또한 Gradle 버전과 전체 스택 추적 (-S)을 알려줍니다.

+0

작성자는 현재 사용중인 artifactory 플러그인의 버전은 무엇입니까? – JBaruch

4

OK, 알겠습니다 : 실제로 Artifactory Plugin을 사용하는 프로젝트를 실행할 때 "Artifactory Gradle Plugin을 사용합니다"체크 박스가 선택되어 있는지 확인하십시오.

0

당신은 그 문제가 젠킨스의 버그로 인해 발생할 수 있습니다 젠킨스의 작업을 실행이 문제가있는 경우 : https://issues.jenkins-ci.org/browse/JENKINS-16603

버그 기자는이 같은 내 경우의 해결 방법은 --init 스크립트 인수를 제거했다 제안했다.

관련 문제