Ecco la configurazione per ottenere il plugin Artifactory:Gradle Artifactory plug dicendo "non può lanciare oggetto 'org.jfrog.gradle.plugin.artifactory.dsl.ArtifactoryPluginConvention' ..."
buildscript {
repositories {
mavenCentral()
maven { url 'http://jcenter.bintray.com' }
}
dependencies {
classpath group:'org.jfrog.buildinfo', name: 'build-info-extractor-gradle', version: '3.0.1'
}
}
apply plugin:'com.jfrog.artifactory'
apply plugin:'ivy-publish'
...some publish spec stuff...
corro Gradle (2.3) e ottengo:
> Failed to apply plugin [id 'com.jfrog.artifactory']
> Cannot cast object 'org.[email protected]6b6c7be4' with class 'org.jfrog.gradle.plugin.artifactory.dsl.ArtifactoryPluginConvention' to class 'org.jfrog.gradle.plugin.artifactory.dsl.ArtifactoryPluginConvention'
appare certamente come un problema di percorso di classe, ma mi hanno letteralmente questo progetto e un progetto di pari livello usando la stessa serie di Gradle/configurazioni Artifactory e si lavora e l'altro no. Entrambi fanno parte dello stesso progetto di alto livello. Same JDK (1.8.0_20). Lo stesso Gradle. Lo stesso tutto.
Sono sconcertato ...
Non posso upvote questo basta. Ho passato l'ultima ora a gettare la mia faccia a questo. Per non parlare di questo post non è stato indicizzato da Google per qualche motivo. Grazie!!! – WillBD
Sì, ho passato quasi un giorno a commentare le battute in entrata e in uscita finché non l'ho finalmente capito. Davvero contento di poter trasmettere la conoscenza! –
divertente. Lo vedo solo quando è in esecuzione con il plugin jenkins + artifactory e non sul desktop. Hanno uno script di init e mi chiedo se faccia il doppio problema. Sicuramente sembra un duellare i classloader –