patrickfav / bcrypt

A Java standalone implementation of the bcrypt password hash function. Based on the Blowfish cipher it is the default password hash algorithm for OpenBSD and other systems including some Linux distributions. Includes a CLI Tool.
https://favr.dev/opensource/bcrypt
Apache License 2.0
482 stars 49 forks source link

Can not import using intelij+openjdk8 #37

Open yhojann-cl opened 3 years ago

yhojann-cl commented 3 years ago

By example, from build.gradle use implementation 'at.favre.lib:bcrypt:0.9.0' and from java file can not import:

test.java:3: error: package at does not exist
import at.*;
^

I use openjdk8 and library is already downloaded:

$ java -version
openjdk version "1.8.0_282"
OpenJDK Runtime Environment (build 1.8.0_282-8u282-b08-0ubuntu1~20.04-b08)
OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode)
$ find .gradle/ -iname "*bcrypt*"
.gradle/caches/modules-2/files-2.1/at.favre.lib/bcrypt-parent
.gradle/caches/modules-2/files-2.1/at.favre.lib/bcrypt-parent/0.9.0/ccb12172e214099112926bfdde99161b1c279728/bcrypt-parent-0.9.0.pom
.gradle/caches/modules-2/files-2.1/at.favre.lib/bcrypt
.gradle/caches/modules-2/files-2.1/at.favre.lib/bcrypt/0.9.0/57a78601f0e4f6a9349613af5a9696dd6f9a5cf2/bcrypt-0.9.0.pom
.gradle/caches/modules-2/files-2.1/at.favre.lib/bcrypt/0.9.0/50cca88b852b579c3ce3381688a92c718ffede1b/bcrypt-0.9.0.jar
.gradle/caches/modules-2/metadata-2.96/descriptors/at.favre.lib/bcrypt-parent
.gradle/caches/modules-2/metadata-2.96/descriptors/at.favre.lib/bcrypt