0
votes

Une erreur s'est produite lors de l'initialisation de la couche de démarrage java.lang.module.findexception exécutant des tests de sélénium à l'aide de Testng et Java 12 à travers Eclipse

ErreurOccrédingDuringINITIALIATIONOfbootlayer Je continue à obtenir cette erreur lorsque je cours mon test:

erreur s'est produite lors de l'initialisation de la couche de démarrage java.lang.module.findexception: impossible de dériver le descripteur de module pour C: \ utilisateurs \ jalonfire.eclipse \ org.eclipse.platform_4.12.0_867647348_win32_win32_x86_64 \ plugins \ com.beust.jcommander_1.72.0.jar Causé par: java.lang.illegalargumentException: com.beust.jcommander.1.72.0: Nom du module non valide: '1' n'est pas un java Identifiant

Comment puis-je le réparer?


3 Réponses :


0
votes

Ce message d'erreur ...

Error occurred during initialization of boot layer java.lang.module.FindException: 
Unable to derive module descriptor for C:\Users\Bonfire.eclipse\org.eclipse.platform_4.12.0_867647348_win32_win32_x86_64\plugins\com.beust.jcommander_1.72.0.jar 
Caused by: java.lang.IllegalArgumentException: com.beust.jcommander.1.72.0: Invalid module name: '1' is not a Java identifier


1 commentaires

J'utilise Java 11, j'utilise Java 12, j'ai essayé d'installer Java-8 mais a une erreur sur la compatibilité



4
votes

Ajouter une bibliothèque de test à CLASSPATH dans BuildPath (pas sur le chemin du module). Cela fonctionnera bien.


0 commentaires

3
votes

Pour éviter cette erreur, n'ajoutez pas de la bibliothèque de test dans le dossier Projet ou SRC. Essayez d'ajouter dans l'emballage. Pour ce faire, suivez la procédure mentionnée ci-dessous.

Cliquez avec le bouton droit de la souris sur le package, cliquez sur Cuild Chemin-> Configurer le chemin de construction, accédez à l'onglet Bibliothèques, sélectionnez ClassPath et cliquez sur Ajouter une bibliothèque pour sélectionner Testner.


0 commentaires