同样的事情在我的其他项目中有效,但在这里我得到一个错误: 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"
}
这里的清单是:
所以,它似乎在正确的位置。
清单本身:
Manifest-Version: 1.0
Main-Class: TextAdventureServer
和神器:
所以,在我看来,一切都已到位,但是当我构建神器并尝试java -jar txtadventureserver_main.jar
时 - 它会向我显示错误:
no main manifest attribute, in txtadventureserver_main.jar
我在哪里弄错了?