jBCrypt依赖不起作用

时间:2017-04-03 11:23:14

标签: maven tomcat heroku jbcrypt

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

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

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.*;

1 个答案:

答案 0 :(得分:1)

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

import org.mindrot.jbcrypt.*

而不是

import org.mindrot.*