小编Jos*_*ano的帖子

我正在尝试设置maxFileSize,但它没有兑现

我正在使用JHipster开发一个应用程序.我已将以下内容添加到application-dev.yml文件中:

spring:

    profiles:
        active: dev

    multipart:
        maxFileSize: -1
Run Code Online (Sandbox Code Playgroud)

但是当我尝试上传> 1MB的文件时,我仍然收到错误:

Caused by: org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (20663006) exceeds the configured maximum (10485760)
Run Code Online (Sandbox Code Playgroud)

我错过了什么?看来这应该是非常直截了当的.

更新1

spring按照安迪的建议从配置中取消了它,但仍然得到了错误.更新了yml文件:

server:
    port: 8080

multipart:
        maxFileSize: -1

spring:

    profiles:
        active: dev

    datasource: ...
Run Code Online (Sandbox Code Playgroud)

更新2

在较新版本的Sprint Boot上再次讨论这个问题,不得不改为:

spring:
    http:
        multipart:
            max-file-size: 30MB
            max-request-size: 30MB
Run Code Online (Sandbox Code Playgroud)

spring-boot jhipster

37
推荐指数
2
解决办法
4万
查看次数

使用Postman和JWT进行JHipster身份验证

我一直在使用Postman in-tab扩展来测试调用JHipster资源API的调用,发现它工作得很好(JHipster设置使用OAuth2).我使用JHipster登录页面进行了身份验证,然后打开了一个带有Postman扩展的新选项卡.

我只是将我的JHipster应用程序切换为使用JWT,这种使用Postman的方法不再有效,在调用API时我被拒绝了.此外,Postman的标签内扩展程序已被弃用,以支持独立应用程序.

问题:是否有关于设置Postman以对JHipster/JWT进行身份验证的文档?

jwt jhipster postman

13
推荐指数
3
解决办法
9428
查看次数

Lombok注释类的Gradle构建失败

我有一个JHipster项目,我在build.gradle中为Lombok添加了依赖项:

compile group: 'org.projectlombok', name: 'lombok', version: lombok_version
Run Code Online (Sandbox Code Playgroud)

我为IntelliJ停止了Lombok插件.我在IntelliJ中打开了注释处理,我可以在没有IntelliJ IDE错误的情况下构建,但是当我尝试从命令行构建时,我会遇到构建错误.看起来Gradle没有处理注释,也找不到getter/setter和log声明.该项目也运行没有任何错误.

命令行:

./gradlew build
Run Code Online (Sandbox Code Playgroud)

错误:

/Users/.../source/v4.0/src/main/java/com/.../service/MyService.java:145: error: cannot find symbol
        log.info("Security Context: " + SecurityUtils.getCurrentUserLogin());
        ^
  symbol:   variable log
  location: class MyService
Run Code Online (Sandbox Code Playgroud)

错误:

/Users/.../source/v4.0/src/main/java/com/.../service/MyService.java:105: error: cannot find symbol
        myClass.setDescription(description);
                        ^
  symbol:   method setDescription(String)
  location: variable myClass of type MyClass
Run Code Online (Sandbox Code Playgroud)

服务类别:

import lombok.extern.slf4j.Slf4j; 
import org.springframework.stereotype.Service;

@Service
@Slf4j
public class MyService {      
    public void someMethod(){
        log.debug("Security Context: " + SecurityUtils.getCurrentUserLogin());
        MyClass myCLass = new MyClass();
        myClass.setDescription(description);
    }
}
Run Code Online (Sandbox Code Playgroud)

实体类:

import lombok.Getter;
import lombok.NoArgsConstructor; …
Run Code Online (Sandbox Code Playgroud)

intellij-idea gradle lombok jhipster

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

标签 统计

jhipster ×3

gradle ×1

intellij-idea ×1

jwt ×1

lombok ×1

postman ×1

spring-boot ×1