我试图将BCrypt添加到我的代码中,但我的程序无法导入依赖项。所有我得到的是消息“无法解析符号'BCrypt'”,如果我试图查看信息符号,我唯一的选择是:
- “创建类'BCrypt'”
- “在”JavaclassName“中创建字段”BCrypt“”
- “创建局部变量'BCrypt'"等等.
我尝试在pom. xml文件中添加依赖项:
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-core</artifactId>
<version>5.4.6</version>
</dependency>
但没有用我也试过:
<dependency>
<groupId>org.mindrot</groupId>
<artifactId>jbcrypt</artifactId>
<version>0.4</version>
</dependency>
但这只是给了我红色警告信号
我使用Intellij,并使用SDK java版本11启动了一个Spring项目。希望有人能帮忙:)
3条答案
按热度按时间wqnecbli1#
你能试试
0aydgbwb2#
下面的依赖对我来说很有用。
尝试添加此选项,刷新maven依赖项并重新启动IDE。
hgb9j2n63#
我不确定我的贡献是否能帮到你。我已经尝试了很多方法来解决类似的问题,但是我使用的bcrypt的源代码是不同的。下面的代码在VSCode中为我工作。在pom.xml文件中(在依赖项中):
下面是import的样子:
链接到这个版本的BCrypt的源代码。https://github.com/patrickfav/bcrypt我希望这对某人有帮助。