Probleme ceritficats

Fermé
gloria5739 Messages postés 49 Date d'inscription lundi 21 septembre 2020 Statut Membre Dernière intervention 21 janvier 2022 - 23 juil. 2021 à 15:34
gloria5739 Messages postés 49 Date d'inscription lundi 21 septembre 2020 Statut Membre Dernière intervention 21 janvier 2022 - 3 sept. 2021 à 10:29
Bonjour,

J'utilise un nexus d'entreprise avec Maven, j'ai installer mon certificats sur mon jdk (openJDK11) et non pas sur mon jre (je ne sais pas si ça change qqch). Mais malgré tout ça j'ai un pb de ceritficats :



j'ai installé mon certificats dans D:\apps\tools\OpenJDK8\jdk8u275-b01\lib\security\cacerts"

2 réponses

yg_be Messages postés 23352 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 27 novembre 2024 Ambassadeur 1 554
23 juil. 2021 à 15:52
bonjour,
peux-tu partager du texte, et pas des images?
0
gloria5739 Messages postés 49 Date d'inscription lundi 21 septembre 2020 Statut Membre Dernière intervention 21 janvier 2022 1
3 sept. 2021 à 09:29
Bonjour,

le voici (avec un peu de retard je m'en excuse j'étais en congés) :

<?xml version="1.0" encoding="UTF-8"?>
<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 path\.m2\repository\org\apache\maven\xsd\maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>net.serenitybdd.starter</groupId>
    <artifactId>serenity-junit-starter</artifactId>
    <version>1.0.0-SNAPSHOT</version>
    <packaging>jar</packaging>

    <name>Sample Serenity BDD project using JUnit</name>

    <properties>
        <serenity.version>2.4.34</serenity.version>
        <serenity.maven.version>2.4.34</serenity.maven.version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <encoding>UTF-8</encoding>
        <tags></tags>
        <parallel.tests>4</parallel.tests>
        <webdriver.base.url>path\\WorkspaceMaven\\serenity-junit-starter-master\\src\\main\\drivers\\IEDriverServer.exe</webdriver.base.url>
    </properties>
    <dependencies>
        <dependency>
            <groupId>net.serenity-bdd</groupId>
            <artifactId>serenity-core</artifactId>
            <version>2.4.34</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>net.serenity-bdd</groupId>
            <artifactId>serenity-junit</artifactId>
            <version>${serenity.version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>net.serenity-bdd</groupId>
            <artifactId>serenity-screenplay</artifactId>
            <version>${serenity.version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>ch.qos.logback</groupId>
            <artifactId>logback-classic</artifactId>
            <version>1.0.13</version>
        </dependency>
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <version>1.18.20</version>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.13.1</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.assertj</groupId>
            <artifactId>assertj-core</artifactId>
            <version>3.6.2</version>
            <scope>test</scope>
        </dependency>
    </dependencies>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>3.0.0-M4</version>
                <configuration>
                    <skip>true</skip>
                </configuration>
            </plugin>
            <plugin>
                <artifactId>maven-failsafe-plugin</artifactId>
                <version>3.0.0-M4</version>
                <configuration>
                    <includes>
                        <include>**/*Test.java</include>
                        <include>**/Test*.java</include>
                        <include>**/*TestSuite.java</include>
                        <include>**/When*.java</include>
                    </includes>
                    <systemPropertyVariables>
                        <webdriver.base.url>${webdriver.base.url}</webdriver.base.url>
                    </systemPropertyVariables>
                    <parallel>classes</parallel>
                    <threadCount>${parallel.tests}</threadCount>
                    <forkCount>${parallel.tests}</forkCount>
                </configuration>
                <executions>
                    <execution>
                        <goals>
                            <goal>integration-test</goal>
                            <goal>verify</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.7.0</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
            <plugin>
                <groupId>net.serenity-bdd.maven.plugins</groupId>
                <artifactId>serenity-maven-plugin</artifactId>
                <version>${serenity.maven.version}</version>
                <configuration>
                  <tags>${tags}</tags>
                </configuration>
                <executions>
                    <execution>
                        <id>serenity-reports</id>
                        <phase>post-integration-test</phase>
                        <goals>
                            <goal>aggregate</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
</project>
0
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
23 juil. 2021 à 17:48
Bonjour,

"j'ai installer mon certificats sur mon jdk (openJDK11) et non pas sur mon jre (je ne sais pas si ça change qqch)"
Il faut que le certificat soit reconnu par la JVM qui exécute la commande Maven, si tu l'installes sur une autre ça ne sert à rien.
Le plus simple serait d'avoir un seul JDK d'installé et utiliser le même partout, que ce soit pour Maven, Eclipse, ou en ligne de commande.
Sinon, il faut installer le certificat sur chacune des JVM susceptibles d'être utilisées...
0
gloria5739 Messages postés 49 Date d'inscription lundi 21 septembre 2020 Statut Membre Dernière intervention 21 janvier 2022 1
2 sept. 2021 à 16:02
bonjour,

désolée pour la réponse tardive, j'étais en congés.

Je ne saisi pas bien ce que vous dites, car je n'utilise qu'une JVM.
0
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019 > gloria5739 Messages postés 49 Date d'inscription lundi 21 septembre 2020 Statut Membre Dernière intervention 21 janvier 2022
2 sept. 2021 à 17:05
Ton IDE (Eclipse, IntelliJ, autre ?) peut embarquer sa propre JVM et/ou sa propre version de Maven et ne pas prendre en compte les modifications sur ce que tu crois être la seule JVM de ton PC.

Je te conseillerais dans un premier temps de passer outre l'IDE en faisant les commandes mvn en ligne de commandes. Et en commençant par celle-ci
mvn --version
pour vérifier que la JVM utilisée est bien celle que tu crois.
0
gloria5739 Messages postés 49 Date d'inscription lundi 21 septembre 2020 Statut Membre Dernière intervention 21 janvier 2022 1 > KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024
3 sept. 2021 à 09:23
Bonjour,

Après avoir lancé mvn --version, j'obtiens bien :



Et dans mes paramètre eclipse j'ai bien aussi :

0
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019 > gloria5739 Messages postés 49 Date d'inscription lundi 21 septembre 2020 Statut Membre Dernière intervention 21 janvier 2022
3 sept. 2021 à 10:04
Tu disais "j'ai installé mon certificats dans D:\apps\tools\OpenJDK8\jdk8u275-b01\lib\security\cacerts"
Mais toute ta configuration pointe vers un OpenJDK11U, c'est là qu'il faut installer tes certificats...
0
gloria5739 Messages postés 49 Date d'inscription lundi 21 septembre 2020 Statut Membre Dernière intervention 21 janvier 2022 1 > KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024
3 sept. 2021 à 10:29
Exact ! mais j'avais déjà installé mon certificats ici également : D:\apps\tools\01-OpenJDK 11\OpenJDK11U-jdk_x64_windows_hotspot_11.0.9.1_1\jdk-11.0.9.1+1\lib\security

(j'avais changé de jdk, j'aurai du le préciser)
0