java - 关于 spring-boot-admin ,客户端配置

标签 java spring-boot spring-boot-admin

我正在阅读 official manual尝试构建 v2.0.1 spring-boot-admin 项目。当我编译该项目时,发生了错误。

"Error:(17, 23) java: Unable to access javax.servlet.Filter Could not find the class file for javax.servlet.Filter"

我正在尝试添加新的 dependency以防止发生此错误。但没有成功。

这是我的配置代码,请教我怎么做才能让客户端正常启动。 My code

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;

@SpringBootApplication

public class Adminclient21Application {

    public static void main(String[] args) {
        SpringApplication.run(Adminclient21Application.class, args);
    }
    @Configuration
    public static class SecurityPermitAllConfig extends WebSecurityConfigurerAdapter {
        @Override
        protected void configure(HttpSecurity http) throws Exception {
            http.authorizeRequests().anyRequest().permitAll()
                    .and().csrf().disable();
        }
    }
}

最佳答案

尝试添加依赖项,我遇到了同样的错误,添加以下内容后解决了

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-web</artifactId>
</dependency>

关于java - 关于 spring-boot-admin ,客户端配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51397082/

相关文章:

java - 从spring-boot-admin-server 1.4.6升级到1.5.2后的RestClientException

spring - 如何通过 Spring Boot 管理控制台更改属性值?

java - 安卓:在安卓模拟器上安装Wikitude

gradle - 无法使用 gradle 将 spring-boot fat jar 安装到 maven 存储库

spring-boot - 扩展 CrudRepository 的 @Autowired 接口(interface)如何工作?我想有一些见解

java - 阻止通过spring boot应用程序中的url栏转到其他网页

java - 如何从数据库获取 spring.boot.admin.client.username/password 的值?

java - 执行引擎不打印结果

java - 黑莓浏览器问题

java - Android - 使用现有 XML 布局动态添加项目到 ListView?