我正试图制造一个不和机器人,并用影子罐子出口罐子。
my build.gradle file:
plugins {
id 'java'
id 'application'
id 'com.github.johnrengelman.shadow' version '2.0.4'
}
mainClassName = "Main"
group 'de.max'
version '1.0'
sourceCompatibility = 1.8
repositories {
mavenCentral()
jcenter()
}
dependencies {
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.6.0'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine'
compile 'net.dv8tion:JDA:4.2.0_247'
}
test {
useJUnitPlatform()
}
当我尝试执行它时,会出现这样的错误:(它说我没有设置属性mainClassName,但我确实设置了)
失败:生成失败,出现异常。
您应该更新影子插件。最新版本可以在GitHub上找到。
id 'com.github.johnrengelman.shadow' version '6.0.1'
我强烈建议遵循JDA设置指南。
我正试图制造一个不和机器人,并用影子罐子出口罐子。 当我尝试执行它时,会出现这样的错误:(它说我没有设置属性mainClassName,但我确实设置了) 失败:生成失败,出现异常。 出错原因:发现任务“:ShadowJar”的配置出现问题(键入“ShadowJar”)。 尚未为属性“Main ClassName”指定值。 > try:使用--info或--debug选项运行以获得更多日志输出。使用
我想知道我什么时候该用哪个。我明白它们都集合了所有的依赖类,但是它们彼此之间有什么不同呢?
在使用gradle和shadow插件创建fat jar时,如何将HOCON格式化文件组合到LightBen/TypeSafe配置https://github.com/lightbend/config? 即。有>1个模块提供了文件,在创建fat JAR时需要合并该文件。 我希望一些不需要附加代码的东西能够工作,即不需要自定义转换器(https://imperceptiblethoughts.com/
我尝试使用ShadowJar gradle插件将我的ktor应用程序打包到胖罐子中。但由于任务,我每次都得到几乎空的jar。它只包含清单(正确设置了主类)。 渐变配置(groovy):
我有一个错误,当我建立我的项目'科尔多瓦建立Android'我使用的插件ibm科尔多瓦插件mfp-推动,我也使用google-service.json D:\Work\JIWASRAYA\Mobilefirst8\u backup\MobileApps 失败:生成失败,出现异常。 哪里出错了:配置项目': app'时出现问题。 无法创建任务“:app:processDebugGoogleServi
在我的hibernate映射中,我将缓存使用作为只读 在ehcache.xml中,默认缓存设置为 当我的对象获取默认缓存时,它会运行到事务回滚问题中。 如果我为我引用的对象显式添加缓存,我不会遇到任何问题。 我们有很多DTO在应用程序中使用默认缓存。我必须在ehcache.xml中为每个对象定义缓存吗?在hibernate手册中找不到任何相关文档 http://docs.jboss.org/hib