Java プロジェクトで「Jasypt」を使用しようとしていますが、いくつか問題があります。NetBeans IDE を使用しています。
このファイルをダウンロードし、プロジェクトを右クリック -> Properties -> Library -> Add Jar/Folder . そこで、Jasypt(非圧縮、「jasypt-1.9.0」という)のフォルダを追加します。
プロジェクトに Jasypt フォルダーが表示されるようになりましたが、使用しようとすると問題が発生します。「BasicPasswordEncryptor」を(コードに従って)インスタンス化しようとすると、エラーが発生しました。
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;
}
}
これが「インライン エラー」です。
package org.jasypt.util.text does not exist
プロジェクトをビルドしようとすると、次のエラーが発生しました。
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 に関する質問を見つけて、インポートをコピーしてプロジェクトに貼り付けただけです。ジャシプト。
回答を待っている友人に感謝します - そして私のナンセンスについて申し訳ありません。