我正在为我的Web应用程序使用heroku嵌入式tomcat。

在我的用户注册页面中,我具有以下功能:

private static String hashPwd(String pwd) {
    return BCrypt.hashpw(pwd, BCrypt.gensalt());
}


我在pom.xml中添加了此依赖项:

<dependency>
    <groupId>org.mindrot</groupId>
    <artifactId>jbcrypt</artifactId>
    <version>0.3m</version>
</dependency>


但是当我尝试git push我的更改时,出现错误:

cannot find symbol : variable BCrypt


在我的函数调用中。我想念什么?

我的导入看起来像这样:

import org.mindrot.*;

最佳答案

我发现了问题。显然我必须导入:

import org.mindrot.jbcrypt.*


代替

import org.mindrot.*

08-16 05:27