我已将此库http://raginggoblin.wordpress.com/2012/08/11/java-alternative-to-php-crypt-function/导入到我的项目中,但无法使用名为“crypt”的类通过传递密码和 salt 在其中使用crypt方法。
public class JavaApplication6 {
public static void main(String[] args) {
// TODO code application logic here
String password = "rasmuslerdorf";
String salt = "$6$rounds=5000$usesomesillystringforsalt$";
String encrypted = Crypt.crypt(password, salt);
System.out.println(""+encrypted);
}
}
这是导入的库包含,
答案 0 :(得分:1)
根据您发布的代码,我怀疑您没有获得正确的Crypt
。我建议您使用static import
并更改此内容,
String encrypted = Crypt.crypt(password, salt);
到
String encrypted = crypt(password, salt);
或者您可以使用,
String encrypted = raging.goblin.crypt.Crypt.crypt(password, salt);
而static import
将是,
static import raging.goblin.crypt.Crypt.crypt;
最后你的图片告诉我你得到了src jar,就像你想要二进制jar一样使用它。