【问题标题】:Missing grails 3.3 plugin jar gson view class files缺少 grails 3.3 插件 jar gson 查看类文件
【发布时间】:2020-12-18 19:39:18
【问题描述】:

Grails 3.3。我在插件中渲染 gson 视图。在插件独立运行应用程序期间,视图按预期呈现良好。在主应用程序中包含插件后,无法解析视图。我注意到发布的插件 jar 中没有已编译的 gson 类文件,只有源 gson 文件。 jar中不应该有gson类文件吗?插件应用程序中没有 gradle“compileGsonViews”任务。此外,在 Intellij 中,“构建工件”操作被禁用。不应该还有一个jar文件工件吗?我的构建依赖项中是否缺少某些内容? build.gradle 中唯一的“views”行是

compile "org.grails.plugins:views-json:1.2.6" 

【问题讨论】:

  • “我的构建依赖项中是否缺少某些内容?” - 有很多事情可能是错误的,包括项目中的错误配置或框架中的错误。如果没有看到您的构建文件,几乎不可能知道您是否缺少构建依赖项。

标签: grails gson


【解决方案1】:

确实,我在 build.gradle 中遗漏了一些东西。我失踪了:

buildscript {
    dependencies {
        classpath "org.grails.plugins:views-gradle:1.2.6"
    }
}
apply plugin: "org.grails.plugins.views-json"

我应该补充一点,这确实会导致 gson 类文件包含在 jar 文件中。但是,它对运行主应用程序时无法解析插件视图类的更大问题没有影响。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-24
    • 1970-01-01
    • 1970-01-01
    • 2015-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多