小编Ibr*_*him的帖子

Spring Boot java.lang.NoClassDefFoundError:javax/servlet/Filter

我用Spring Boot 1.2.3开始了一个新项目.我收到了错误

java.lang.NoClassDefFoundError: javax/servlet/Filter
Run Code Online (Sandbox Code Playgroud)

Gradle依赖:

dependencies {
    compile("org.springframework.boot:spring-boot-starter-actuator")
    compile("org.springframework.boot:spring-boot-starter-data-jpa")
    compile("org.springframework.boot:spring-boot-starter-security")
    compile("org.springframework.boot:spring-boot-starter-thymeleaf")
    compile("org.springframework.boot:spring-boot-starter-web")
    compile("org.codehaus.groovy:groovy")
    compile("com.h2database:h2")
    compile("org.thymeleaf.extras:thymeleaf-extras-springsecurity3")

    providedRuntime("org.springframework.boot:spring-boot-starter-tomcat")
    testCompile("org.springframework.boot:spring-boot-starter-test")

    compile 'org.webjars:jquery:2.1.4'
    compile 'org.webjars:bootstrap:3.3.4'
}
Run Code Online (Sandbox Code Playgroud)

这是完整的堆栈跟踪

Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/Filter
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) …
Run Code Online (Sandbox Code Playgroud)

spring-boot

45
推荐指数
8
解决办法
10万
查看次数

Grails REST API - 使用params中的分页,元数据和自定义包含字段呈现JSON

我在寻找设计基于此演示文稿Grails的REST风格的API自定义JSON响应一个最好的方式设计美观REST + JSON API的莱斯黑兹尔伍德.

这是我的Domain类

class TaxiType {

    Date dateCreated, lastUpdated
    String description
    User createdBy

    static hasMany = [taxis: Taxi]

    static constraints = {
    }
}
Run Code Online (Sandbox Code Playgroud)

列表所需的响应格式是

{
  "meta": {
    "href": "https://api.mydomain.com/taxi-types",
    "otherData": "..."
  },
  "paging": {
    "offset": 0,
    "limit": 10,
    "total": 100,
    "first": "https://api.mydomain.com/taxi-types?offset=0&limit=10",
    "previous": null,
    "next": "https://api.mydomain.com/taxi-types?offset=90&limit=10",
    "last": "https://api.mydomain.com/taxi-types?offset=90&limit=10"
  },
  "data": [
    {
      "href": "https://api.mydomain.com/taxi-types/1",
      "id": 1,
      "description": "description 1",
      "taxis": {
        "href": "https://api.mydomain.com/taxi-types/1/taxis"
      }
    },
    ...
  ]
}
Run Code Online (Sandbox Code Playgroud)

TaxiTypeController.groovy

def index(Integer limit) { …
Run Code Online (Sandbox Code Playgroud)

rest grails json

12
推荐指数
1
解决办法
2744
查看次数

Java 8 Stream:从对象列表中提取地图并汇总特定键

我有一个Customer对象列表

class Customer {
     //Other properties
     Map<String, Object> additionalData;
}
Run Code Online (Sandbox Code Playgroud)

当我得到了List<Customer> customers,我要总结一个名为关键transactionsadditionalData.我怎么能用java 8流做到这一点?

java java-8 java-stream

4
推荐指数
1
解决办法
953
查看次数

标签 统计

grails ×1

java ×1

java-8 ×1

java-stream ×1

json ×1

rest ×1

spring-boot ×1