当前位置: 首页 > 知识库问答 >
问题:

DropWizard渐变生成的问题

公良奇
2023-03-14

我导入了一个Dropwizard项目到Intellij IDEA(使用Gradle Wrapper从项目本身)。它为其他人工作,但我最终会遇到这样的问题:

这里是gradle依赖的要点
https://gist.github.com/vineelya/d882bbd0885fafba785ca58f106dfc8b线程“main”java中出现异常。lang.NoSuchMethodError:com。fasterxml。杰克逊。果心杰森工厂。requirePropertyOrdering()Z

dependencies {
    compile (
            'io.dropwizard:dropwizard-core:' + dropwizardVersion,
            'io.dropwizard:dropwizard-hibernate:' + dropwizardVersion,
            'io.dropwizard:dropwizard-migrations:' + dropwizardVersion,
            'io.dropwizard:dropwizard-auth:' + dropwizardVersion,
            'io.dropwizard:dropwizard-assets:' + dropwizardVersion,
            'io.dropwizard:dropwizard-forms:'+ dropwizardVersion,

共有1个答案

张嘉
2023-03-14

有两个依赖项正在导入较旧版本的Jackson Core

com.amazon.alexa:alexa-skills-kit:1.2
com.google.api-client:google-api-client:1.19.1

虽然Gradle应该总是选择最新版本,但这可能会导致您的错误
因此,请使用

implementation('com.amazon.alexa:alexa-skills-kit:1.2') {
   exclude group: 'com.fasterxml.jackson.core', module: 'jackson-core'
}

implementation('com.google.api-client:google-api-client:1.19.1') {
   exclude group: 'com.fasterxml.jackson.core', module: 'jackson-core'
}

或者,将其更新为兼容的,可能是最新的版本(例如,请参阅MavenCentral)。

若要强制执行特定版本的分辨率,可以使用

configurations.all {
    resolutionStrategy {
        force 'com.fasterxml.jackson.core:jackson-core:2.8.8'
    }
}
 类似资料:
  • 问题内容: 给定2种rgb颜色和一个矩形区域,我想在这些颜色之间生成基本的线性渐变。我已经进行了快速搜索,唯一能够找到的是此Blog条目,但示例代码似乎丢失了,或者至少是在发布此信息之时。任何帮助,算法,代码示例,等等。这将用Java编写,但是显示层已经处理完毕,我只需要弄清楚如何弄清楚要显示的内容。 问题答案: 您需要在第一和第二种颜色之间进行插值。通过为每个分量(R,G,B)计算相同的插值,可

  • 我为我的项目启用了gradle构建缓存。但是,我们使用了一些非内置任务,例如来自第三方插件的npm-install。Gradle没有为这些任务启用缓存。例如,当执行此类任务时,它会显示如下内容: 有没有办法为此类非内置任务启用生成缓存?

  • 我很难让Android Studio构建正确的构建变体--有时甚至让我选择一个构建变体。 基本上,我的项目有两个不同的版本,一个是免费的,一个是“完整的”版本。包ID为“com.mycompany.myproj”和“com.mycompany.myprojfree”。 一旦我指定了“MyProj”和“MyProjFree”风格以及“release”和“debug”buildtypes,Androi

  • 我是Android Studio的新手。我试图建立项目在Android Studio(使项目)和它显示我: 未能完成梯度执行。 原因:无法启动守护进程。此问题可能是由守护程序的不正确配置引起的。例如,使用无法识别的jvm选项。请参阅http://gradle.org/docs/2.2.1/userguide/gradle_daemon.html守护进程的用户指南章节。请阅读以下进程输出以了解更多信

  • Another hard-to-write CSS3 feature is a gradient. You have to repeat long gradient definition multiple times with different vendor prefixes. Also, if you want to cover all gradient-supported browsers,

  • 使用渐变填充可以在要应用其他任何颜色时应用渐变颜色混和。创建渐变填色是在一个或多个对象间创建颜色平滑过渡的好方法。您可以将渐变存储为色板,从而便于将渐变应用于多个对象。 注:如果要创建颜色可以沿不同方向顺畅分布的单个多色对象,请使用网格对象。 要查看使用渐变来改进绘画的视频,请参阅 www.adobe.com/go/lrvid4017_ai_cn。有关创建渐变的教程,请参阅 “Unleash th