Gradle构建成功,运行jar的错误

时间:2015-07-15 15:26:15

标签: java spring gradle classnotfoundexception

我是新手。

我正在使用gradle构建项目。 它成功构建没有任何错误。在运行构建jar文件时,它正在提供classNotFoundException

enter image description here

我正在从spring.io

构建一个simple spring项目

然而,问题看起来与this类似,但无法找到解决方案。请帮忙。

编辑:这就是我的build.gradle看起来

的方式
buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:1.2.5.RELEASE")
    }
}

apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'idea'
apply plugin: 'spring-boot'

jar {
    baseName = 'gs-rest-service'
    version =  '0.1.0'
}

repositories {
    mavenCentral()
}

sourceCompatibility = 1.8
targetCompatibility = 1.8

dependencies {
    compile("org.springframework.boot:spring-boot-starter-web")
    testCompile("junit:junit")
}

task wrapper(type: Wrapper) {
    gradleVersion = '2.3'
}

startScripts {
  mainClassName = 'Application'
}

springBoot {
  mainClass = "Application"
}

1 个答案:

答案 0 :(得分:1)

您需要使用生成的启动脚本启动应用程序。他们将自动负责设置正确的类路径。