原因:com.sun.jersey.api.container.ContainerException:ResourceConfig实例不包含任何根资源类

问题描述

我正在尝试使用IntelliJ创建Gradle / DropWizard(JDK 1.8)应用程序 尝试运行时,我收到: 原因:com.sun.jersey.api.container.ContainerException:ResourceConfig实例不包含任何根资源类。

下面是完整的代码:

WITH CTE_ROW AS (
  SELECT OBJECT_CONSTRUCT(*) AS COL_DICT
    FROM T
),CTE_ROW_COL AS (
  SELECT F.SEQ - 1 AS ROW_OFFSET,F.KEY AS COL_NAME,COL_DICT[F.KEY]::INTEGER AS VAL
    FROM CTE_ROW R,LATERAL FLATTEN(R.COL_DICT) F
),CTE_CALC AS (
  SELECT RC1.COL_NAME AS COL_NAME_1,RC2.COL_NAME AS COL_NAME_2,COUNT(*) AS COUNT_VAL
    FROM CTE_ROW_COL RC1
         JOIN CTE_ROW_COL RC2
           ON RC2.ROW_OFFSET = RC1.ROW_OFFSET
          AND RC2.VAL = 1
   WHERE RC1.VAL = 1
   GROUP BY RC1.COL_NAME,RC2.COL_NAME
)
SELECT COL_NAME_1 AS COL_NAME,SUM(IFF(COL_NAME_2='COL1',COUNT_VAL,0)) AS COL1,SUM(IFF(COL_NAME_2='COL2',0)) AS COL2,SUM(IFF(COL_NAME_2='COL3',0)) AS COL3,SUM(IFF(COL_NAME_2='COL4',0)) AS COL4,SUM(IFF(COL_NAME_2='COL5',0)) AS COL5
  FROM CTE_CALC
 GROUP BY COL_NAME_1
 ORDER BY COL_NAME_1
;

解决方法

升级dropwizard的版本可以解决此问题。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...