我遇到了一个问题,我无法通过清理解决问题,也无法删除Artifact /重新创建它。 我坚持了好几天了,谷歌搜索不知道这个问题。
所以,我在Intellij Idea中有一个Gradle java项目,它不会将我的清单提取到Artifact的jar。
它在不同的项目中完成,但在这里它不包括清单,所以我的罐子说
no main manifest attribute, in txtadventureserver_main.jar
这是神器屏幕 - 清单不在那里,我看不到我是如何添加的
这是我的傻瓜:
group 'com.vladdrummer.txtadventureserver'
version '1.0-SNAPSHOT'
apply plugin: 'java'
apply plugin: 'idea'
sourceCompatibility = 1.8
jar {
manifest {
attributes 'Main-Class': 'TextAdventureServer'
}
}
repositories {
mavenCentral()
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile group: 'junit', name: 'junit', version: '4.12'
compile "com.sparkjava:spark-core:2.7.2"
}