Qu'est-ce que le correctif de fichier de classe pour com.google.commun.de la base.le prédicat n'est pas trouvée?
Un sselenium programme, j'ai été en développement pendant un certain temps maintenant vient avec
com.google.commun.de la base.Prédicat pas trouvé quand je l'ouvre dans Netbeans.
Il semble que certaines de mise à jour Java a été supprimée ou modifiée de la bibliothèque. A-t-elle à être réinstallé ou est-il une valeur de remplacement?
Vous devez vous connecter pour publier un commentaire.
Cette classe fait partie de la Goyave de la bibliothèque. Il doit être dans le classpath. Mais les bibliothèques ne sont pas magiquement disparaître du classpath du projet lorsque la mise à jour de Java. Certains que l'on doit avoir enlevé.
Cette classe se trouve normalement dans un fichier jar appelé quelque chose comme
google-*.jar
. Essayer de le trouver sur votre système de fichiers, et si vous le faites, assurez-vous qu'il est indiqué par leCLASSPATH
environnement variable (la variable doit pointer vers le fichier jar, et non pas le répertoire qui le contient). Si vous ne le trouvez pas dans votre système de fichiers, vous avez besoin de le télécharger (c'est gratuit) et de s'assurer de la bonneCLASSPATH
. Alternativement, vous pouvez utiliser le système de l'outil de gestion de paquets pour le télécharger, auquel cas il y a une chance, il aura une mise à jourCLASSPATH
automatiquement (vous pouvez avoir besoin de se déconnecter et de reconnecter ou redémarrez votre shell etc pour faire le dernier changement efficace).Si vous souhaitez confirmer le fichier jar vous trouver/télécharger contient la classe, vous pouvez faire quelque chose comme ceci (Unix/Linux):
où vous devez remplacer le nom du fichier que vous avez trouvé/téléchargé pour file.jar.