我使用的是Spring Security性。我在pom.xml中添加了依赖项,但GrantedAuthorsclass没有在代码中导入。pom.xml是
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.bookstore</groupId>
<artifactId>bookstore</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>bookstore</name>
<description>Demo project for Spring Boot</description>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.5.RELEASE</version>
<relativePath /> <!-- lookup parent from repository -->
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
在用户文件中,UserDetails和GrantedAuthority不会从安全包中导入。github链接是https://github.com/dishankgoyal/spring-boot
我也遇到了同样的问题,我能够通过将Spring Security依赖项更新到最新版本并刷新pom来解决它。xml
下面是我试图导入的一个示例 所有类都显示一个错误。当我进入java JDK的安装位置并查看文件时,我在其中看到了所有这些类,那么如何使它们工作呢?
我正在做一个涉及JavaFX的Java项目。我将Eclipse Oxygen与Java8()一起使用,并安装了Eclipse插件e(fx)clipse。 我不明白为什么这个项目有两个错误: 未生成项目,因为其生成路径不完整。找不到javafx的类文件。几何学点2D。修复生成路径,然后尝试生成此项目 和 类型javafx。几何学无法解析点2D。它间接引用自required。类文件 我在StackOv
我是一名学生,我对symfony和stackoverflow非常陌生,如果我犯了一些错误,请原谅。 以下是我尝试访问页面时出现的错误: [语义错误]方法AppBundle\Controller\FormController::newAction()中的注释“@Route”从未导入。您是否忘记为该注释添加“use”语句?在/home/buddy/bamber/realbaumber/src/AppB
问题内容: 我收到以下导入代码出现错误: 代码:包主 错误: 鉴于我已经将文件存储在api文件夹下,因此导入不起作用是有原因的吗? 我正在下面使用在main.go中 问题答案: 编译器会寻找包的 实际使用 ..而不是它存在的事实。 您需要使用该软件包中的某些内容。或删除导入。例如: 如果您在源文件中不使用该包中的任何内容,则无需导入。也就是说,除非您希望函数运行。在这种情况下,您可以使用忽略符号。
该应用程序类似于加载css文件的主题查看器。 我想要捕获css“StyleManager”的警告(错误),这样我就可以在此解决方案中向用户发出警告 问题是com.sun.javafx.css.StyleManager没有导出,所以我得到错误: 我试着添加 没有任何运气! 在此之前,应用程序运行良好!!! J!
问题内容: 我收到以下错误-我在依赖项中添加了GSon- 有人可以指出我做错了吗? 编辑:指定的依赖项- 我在sevlet中使用以下代码 makeLoginJSON — 问题答案: Try: 我已经编辑了评论并添加了范围。默认范围是compile,这意味着在运行时不存在依赖项。为此,请使用 提供的范围。有关Apache的Maven依赖关系简介中有关maven依赖关系的范围的更多信息