Hi everyone,
I’m trying to build a project on my ubuntu machine. For some reason it fails with the following error message.
Starting a Gradle Daemon (subsequent builds will be faster)
FAILURE: Build failed with an exception.
Where:
Build file ‘/home/coruin/Coruware/officehedwig/build.gradle’ line: 20What went wrong:
Plugin [id: ‘org.sonarqube’, version: ‘2.5’] was not found in any of the following sources:
- Gradle Core Plugins (plugin is not in ‘org.gradle’ namespace)
- Plugin Repositories (could not resolve plugin artifact ‘org.sonarqube:org.sonarqube.gradle.plugin:2.5’)
Searched in the following repositories:
Gradle Central Plugin Repository
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.Get more help at https://help.gradle.org
BUILD FAILED in 8s
The same build script does work in a Mac and Microsoft environment. I tried searching the internet but found no solutions, although it seems that other people have the same issue.
Hopefully someone of you has an idea ![]()
The build script is as followed:
import org.gradle.internal.os.OperatingSystem
buildscript {
repositories {
mavenLocal()
jcenter()
maven { url “http://repo.spring.io/plugins-release” }
maven { url “https://plugins.gradle.org/m2/” }
}
dependencies {
classpath “org.springframework.boot:spring-boot-gradle-plugin:${spring_boot_version}”
classpath “io.spring.gradle:propdeps-plugin:0.0.9.RELEASE”
classpath “gradle.plugin.org.detoeuf:swagger-codegen-plugin:1.7.4”
classpath “gradle.plugin.com.gorylenko.gradle-git-properties:gradle-git-properties:1.4.17”
//jhipster-needle-gradle-buildscript-dependency - JHipster will add additional gradle build script plugins here
}
}plugins {
id “org.sonarqube” version “2.5”
id “net.ltgt.apt-eclipse” version “0.13”
id “net.ltgt.apt-idea” version “0.13”
id “net.ltgt.apt” version “0.13”
id “io.spring.dependency-management” version “1.0.3.RELEASE”
id “com.moowork.node” version “1.2.0”
//jhipster-needle-gradle-plugins - JHipster will add additional gradle plugins here
}apply plugin: ‘java’
sourceCompatibility=1.8
targetCompatibility=1.8
// Until JHipster supports JDK 9
assert System.properties[‘java.specification.version’] == ‘1.8’apply plugin: ‘maven’
apply plugin: ‘org.springframework.boot’
apply plugin: ‘war’
apply plugin: ‘propdeps’
apply plugin: ‘com.moowork.node’
apply plugin: ‘io.spring.dependency-management’
apply plugin: ‘idea’dependencyManagement {
imports {
mavenBom ‘io.github.jhipster:jhipster-dependencies:’ + jhipster_dependencies_version
//jhipster-needle-gradle-dependency-management - JHipster will add additional dependencies management here
}
}defaultTasks ‘bootRun’
group = ‘com.mycompany.myapp’
version = ‘0.0.1-SNAPSHOT’description = ‘’
bootRepackage {
mainClass = ‘com.mycompany.myapp.OfficehedwigApp’
}war {
}
springBoot {
mainClass = ‘com.mycompany.myapp.OfficehedwigApp’
executable = true
buildInfo()
}if (OperatingSystem.current().isWindows()) {
task pathingJar(type: Jar) {
dependsOn configurations.runtime
appendix = ‘pathing’doFirst { manifest { attributes 'Class-Path': configurations.runtime.files.collect { it.toURI().toURL().toString().replaceFirst(/file:\/+/, '/').replaceAll(' ', '%20') }.join(' ') } } } bootRun { addResources = false dependsOn pathingJar doFirst { classpath = files("$buildDir/classes/java/main", "$buildDir/resources/main", pathingJar.archivePath) } }} else {
bootRun {
addResources = false
}
}test {
exclude ‘**/CucumberTest*’// uncomment if the tests reports are not generated // see https://github.com/jhipster/generator-jhipster/pull/2771 and https://github.com/jhipster/generator-jhipster/pull/4484 // ignoreFailures true reports.html.enabled = false}
task cucumberTest(type: Test) {
description = “Execute cucumber BDD tests.”
group = “verification”
include ‘**/CucumberTest*’// uncomment if the tests reports are not generated // see https://github.com/jhipster/generator-jhipster/pull/2771 and https://github.com/jhipster/generator-jhipster/pull/4484 // ignoreFailures true reports.html.enabled = false}
check.dependsOn cucumberTest
task testReport(type: TestReport) {
destinationDir = file(“$buildDir/reports/tests”)
reportOn test
}task cucumberTestReport(type: TestReport) {
destinationDir = file(“$buildDir/reports/tests”)
reportOn cucumberTest
}apply from: ‘gradle/docker.gradle’
apply from: ‘gradle/sonar.gradle’
apply from: ‘gradle/mapstruct.gradle’
apply from: ‘gradle/swagger.gradle’
//jhipster-needle-gradle-apply-from - JHipster will add additional gradle scripts to be applied hereif (project.hasProperty(‘prod’)) {
apply from: ‘gradle/profile_prod.gradle’
} else {
apply from: ‘gradle/profile_dev.gradle’
}if (project.hasProperty(‘graphite’)) {
apply from: ‘gradle/graphite.gradle’
}if (project.hasProperty(‘prometheus’)) {
apply from: ‘gradle/prometheus.gradle’
}if (project.hasProperty(‘zipkin’)) {
apply from: ‘gradle/zipkin.gradle’
}configurations {
providedRuntime
compile.exclude module: “spring-boot-starter-tomcat”
}repositories {
mavenLocal()
jcenter()
}dependencies {
compile “org.springframework.boot:spring-boot-starter-cache”
compile “io.github.jhipster:jhipster”
compile “io.dropwizard.metrics:metrics-core”
compile “io.dropwizard.metrics:metrics-jcache”
compile “io.dropwizard.metrics:metrics-json”
compile “io.dropwizard.metrics:metrics-jvm”
compile “io.dropwizard.metrics:metrics-servlet”
compile “io.dropwizard.metrics:metrics-servlets”
compile “net.logstash.logback:logstash-logback-encoder”
compile “com.fasterxml.jackson.datatype:jackson-datatype-json-org”
compile “com.fasterxml.jackson.datatype:jackson-datatype-hppc”
compile “com.fasterxml.jackson.datatype:jackson-datatype-jsr310”
compile “com.fasterxml.jackson.core:jackson-annotations”
compile “com.fasterxml.jackson.core:jackson-databind”
compile “com.fasterxml.jackson.module:jackson-module-afterburner”
compile “com.ryantenney.metrics:metrics-spring”
compile “javax.cache:cache-api”
compile “org.apache.commons:commons-lang3”
compile “commons-io:commons-io”
compile “javax.transaction:javax.transaction-api”
compile “org.ehcache:ehcache”
compile “org.springframework.boot:spring-boot-actuator”
compile “org.springframework.boot:spring-boot-autoconfigure”
compile “org.springframework.boot:spring-boot-loader-tools”
compile “org.springframework.boot:spring-boot-starter-mail”
compile “org.springframework.boot:spring-boot-starter-logging”
compile “org.springframework.boot:spring-boot-starter-aop”
compile “org.springframework.boot:spring-boot-starter-data-elasticsearch”
// needed to get around elasticsearch stacktrace about jna not found
// When JNA is not found, leave the warning but don't show the stracktrace · Issue #13245 · elastic/elasticsearch · GitHub
compile “net.java.dev.jna:jna”
compile “org.springframework.boot:spring-boot-starter-data-mongodb”
compile “org.springframework.boot:spring-boot-starter-security”
compile (“org.springframework.boot:spring-boot-starter-web”) {
exclude module: ‘spring-boot-starter-tomcat’
}
compile “org.springframework.boot:spring-boot-starter-undertow”
compile “org.springframework.boot:spring-boot-starter-websocket”
compile “org.springframework.boot:spring-boot-starter-thymeleaf”
compile “org.zalando:problem-spring-web”
compile “org.springframework.cloud:spring-cloud-starter-eureka”
compile “org.springframework.cloud:spring-cloud-starter-config”
compile “org.springframework.cloud:spring-cloud-spring-service-connector”
compile “org.springframework:spring-context-support”
compile “org.springframework.security:spring-security-config”
compile “org.springframework.security:spring-security-data”
compile “org.springframework.security:spring-security-web”
compile “org.springframework.security:spring-security-messaging”
compile “io.jsonwebtoken:jjwt”
compile “com.github.mongobee:mongobee”
compile “com.google.guava:guava”
compile (“io.springfox:springfox-swagger2”) {
exclude module: ‘mapstruct’
}
compile “io.springfox:springfox-bean-validators”
compile “org.mapstruct:mapstruct-jdk8:${mapstruct_version}”
testCompile “com.jayway.jsonpath:json-path”
testCompile “info.cukes:cucumber-junit”
testCompile “info.cukes:cucumber-spring”
testCompile (“org.springframework.boot:spring-boot-starter-test”) {
exclude group: ‘com.vaadin.external.google’, module: ‘android-json’
}
testCompile “org.springframework.security:spring-security-test”
testCompile “org.springframework.boot:spring-boot-test”
testCompile “org.assertj:assertj-core”
testCompile “junit:junit”
testCompile “org.mockito:mockito-core”
testCompile “de.flapdoodle.embed:de.flapdoodle.embed.mongo”
testCompile “org.hamcrest:hamcrest-library”
testCompile “com.h2database:h2”
optional (“org.springframework.boot:spring-boot-configuration-processor”) {
exclude group: ‘com.vaadin.external.google’, module: ‘android-json’
}
//jhipster-needle-gradle-dependency - JHipster will add additional dependencies here
}task cleanResources(type: Delete) {
delete ‘build/resources’
}task wrapper(type: Wrapper) {
gradleVersion = ‘4.4’
}task stage(dependsOn: ‘bootRepackage’) {
}if (project.hasProperty(‘nodeInstall’)) {
node {
version = “${node_version}”
npmVersion = “${npm_version}”
yarnVersion = “${yarn_version}”
download = true
}
}compileJava.dependsOn processResources
processResources.dependsOn cleanResources,bootBuildInfo
bootBuildInfo.mustRunAfter cleanResources