首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何导入和使用Jasypt库

如何导入和使用Jasypt库
EN

Stack Overflow用户
提问于 2013-05-26 17:46:04
回答 1查看 4.4K关注 0票数 2

我正试图在我的Java项目中使用“碧玉”,但我遇到了一些问题。我正在使用NetBeans IDE。

我下载文件,然后右击我的项目-> Properties -> Library -> Add Jar/->。因此,我添加了Jasypt文件夹(未压缩,称为"jasypt-1.9.0")。

我现在可以在我的项目中看到Jasypt文件夹,但是当我尝试使用它时,我会遇到麻烦。当我试图实例化"BasicPasswordEncryptor“(遵循我的代码)时,我得到了一个错误。

代码语言:javascript
复制
import org.jasypt.util.text.BasicPasswordEncryptor;

public class GerenciarConexao {

    public boolean Login(String nome, String senha){

        BasicPasswordEncryptor passwordEncryptor = new BasicPasswordEncryptor();
        // (later will add the code)
        return true;
    }

}

这是“内联错误”:

代码语言:javascript
复制
package org.jasypt.util.text does not exist

如果我要构建我的项目,我得到以下错误:

代码语言:javascript
复制
C:\Users\silvio\Documents\NetBeansProjects\LocusView\src\control\GerenciarConexao.java:6: error: package org.jasypt.util.text does not exist
import org.jasypt.util.text.BasicTextEncryptor;

C:\Users\silvio\Documents\NetBeansProjects\LocusView\src\control\GerenciarConexao.java:15: error: cannot find symbol
            BasicPasswordEncryptor passwordEncryptor = new BasicPasswordEncryptor();
      symbol:   class BasicPasswordEncryptor
      location: class GerenciarConexao

C:\Users\silvio\Documents\NetBeansProjects\LocusView\src\control\GerenciarConexao.java:15: error: cannot find symbol
            BasicPasswordEncryptor passwordEncryptor = new BasicPasswordEncryptor();
      symbol:   class BasicPasswordEncryptor
      location: class GerenciarConexao
    3 errors

关于这个导入,我不知道为什么是这个路径,我只是在StackOverflow中找到一个关于Jasypt的问题,并将导入复制/粘贴到我的项目中--我没有找到一个简单的指南来告诉我如何安装/使用Jasypt。

感谢朋友们,等待着答案--对我的胡言乱语表示歉意。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-26 19:56:49

BasicPasswordEncryptor不存在,而是使用BasicTextEncryptor

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16761999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档