Partage
  • Partager sur Facebook
  • Partager sur Twitter

Erreur importation de librairie

Sujet résolu
    15 juillet 2022 à 20:21:02

    Bonjour,

    J'ai besoins pour un projet très rapide (10 lignes) d'utiliser du java (je n'en ai jamais fait)

    J'ai tout setup sur VsCode et je peux compiler. Quand je lance mon programme j'ai cette erreur :

    error: package org.mindrot.jbcrypt does not exist
    import org.mindrot.jbcrypt.BCrypt;
                              ^
    .\Brute.java:26: error: cannot find symbol
                if (BCrypt.checkpw(text, hash))
                    ^
      symbol:   variable BCrypt
      location: class ThreadOne
    2 errors
    error: compilation failed

    En effet je dois creer un bcrypt, pour cela j'utilise org.mindrot.jbcrypt.BCrypt, j'ai installé le .jar mais il ne semble pas le reconnaitre.

    J'ai aussi un pom.xml dans le meme  répertoire que mon code :

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    	<modelVersion>4.0.0</modelVersion>
    	<groupId>NilPointer</groupId>
    	<artifactId>NilPointer</artifactId>
    	<version>0.0.1-SNAPSHOT</version>
    	<dependencies>
    		<dependency>
    			<groupId>org.mindrot</groupId>
    			<artifactId>jbcrypt</artifactId>
    			<version>0.4</version>
    		</dependency>
    		<dependency>
                <groupId>org.springframework.security</groupId>
    			<artifactId>spring-security-crypto</artifactId>
    			<version>5.4.6</version>
    		</dependency>
    	</dependencies>
    </project>

    Voila mon code :



    j'ai aussi un avertissement a la ligne 1 :

    Je suis sincèrement désolé de vous imposer un aussi grand désordre mais je n'ai rien trouvé sur google (que ce soit sur comment importer un librairie ou mon erreur spécifique)

    merci beaucoup pour votre aide

    -
    Edité par dot_point 15 juillet 2022 à 20:23:13

    • Partager sur Facebook
    • Partager sur Twitter

    Erreur importation de librairie

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown