在Intellij Idea的jar中没有使用Gradle的主要清单属性

时间:2018-06-06 09:17:31

标签: java gradle intellij-idea

同样的事情在我的其他项目中有效,但在这里我得到一个错误: jar中没有主要的清单属性

这是我的Gradle:

group 'com.vladdrummer.txtadventureserver'
version '1.0-SNAPSHOT'

apply plugin: 'java'

sourceCompatibility = 1.8

repositories {
    mavenCentral()
}

dependencies {
    testCompile group: 'junit', name: 'junit', version: '4.12'
    compile "com.sparkjava:spark-core:2.7.2"
}

这里的清单是:

enter image description here

所以,它似乎在正确的位置。

清单本身:

Manifest-Version: 1.0
Main-Class: TextAdventureServer

和神器:

enter image description here

所以,在我看来,一切都已到位,但是当我构建神器并尝试java -jar txtadventureserver_main.jar时 - 它会向我显示错误:

no main manifest attribute, in txtadventureserver_main.jar

我在哪里弄错了?

0 个答案:

没有答案