Ne peut pas ouvrir le Sélénium fichier Jar à partir de CMD. Chemin d'accès ou ClassPath problème?
Je suis en train de lancer:
java -jar selenium-server-standalone-2.14.0.jar -role hub
de mon Invite de Commande, mais le résultat était comme ci-dessous:
C:\Program Files (x86)>java -jar selenium-server-standalone-2.14.0.jar -role hub
Unable to access jarfile selenium-server-standalone-2.14.0.jar
C:\Program Files (x86) est l'endroit où le fichier jar est situé.
J'ai mis C:\Program Files (x86) dans mon PATH et CLASSPATH et cela ne fonctionne toujours pas.
J'ai vu cette erreur à chaque fois que je le bocal de nom de fichier est erroné. Êtes-vous sûr de savoir le nom de fichier? Aussi, il serait une bonne idée de copier le pot à un autre dossier c:program files pourrait exiger la permission d'un administrateur
Ahhh vous avez eu raison! J'étais juste en utilisant un autre verison facepalm.
Si vous voulez que la réponse, je vais l'accorder. lol
Il est préférable de ne pas mettre le fichier jar sur les Fichiers de Programme
Ahhh vous avez eu raison! J'étais juste en utilisant un autre verison facepalm.
Si vous voulez que la réponse, je vais l'accorder. lol
Il est préférable de ne pas mettre le fichier jar sur les Fichiers de Programme
OriginalL'auteur lbrown | 2012-06-06
Vous devez vous connecter pour publier un commentaire.
Le nom de fichier doit être mauvais. Vérifier si vous avez un fichier nommé -selenium-server-standalone-2.14.0.jar. Les Chances sont que vous ne serez pas. 🙂
Eh bien, vous avez besoin de plus que juste le moyeu. Dites-moi ce que vous avez maintenant? Avez-vous de l'existant webdriver tests ou le sélénium, les tests?
J'ai écrit un webdriver test de VS à l'aide de c#. Son ouvre n'importe quel navigateur web et qui suit de quelques commandes. Désolé, je suis tout nouveau sur ce. Dois-je aussi besoin d'installer le sélénium sur mes VMs trop?
J'ai installé java....aussi apache ant bibliothèques(je ne sais pas si j'en ai besoin tout de même)
Si vous souhaitez utiliser le sélénium de la grille, alors vous avez besoin pour exécuter le sélénium pot de RCs et le Moyeu. Et une fois que vous avez cette grille en cours d'exécution, vous avez besoin de changer votre webdriver code de test pour point de remotewebdriver plutôt que FirefoxDriver ou IE Pilote
OriginalL'auteur A.J
J'ai rencontré le même problème.
La solution est que la convention de nommage des questions.
si vous avez une sélénium serveur standalone.jar fichier, vous pouvez le renommer d'abord
pour faire simple(exemple abc.jar).
1) Si le fichier jar dans votre système est rencontré avec le .pot d'extension,
puis après le changement de nom, donnez-le .pot d'extension.(par exemple abc.jar)
2) Si le fichier jar dans votre système n'est pas d'avoir le .pot d'extension,
puis après le changement de nom, de ne pas fournir le .pot d'extension(par exemple abc)
3)Démarrer le hub maintenant:
java-jar abc.jar -rôle de hub
Ce qui concerne,
Nikhil Kanojia
OriginalL'auteur user3640657
Impossible d'accéder à l'jarfiles est considéré comme une Erreur Courante.
Cette erreur peut se produire lors du démarrage d'un hub ou d'un nœud. Cela signifie que Java ne peut pas trouver le sélénium, le serveur de fichier jar. Exécuter la commande dans le répertoire où le selenium-server-XXXX.jar le fichier est stocké, ou de spécifier un chemin d'accès explicite dans le pot.
Aller pour plus de détails ici
OriginalL'auteur Ripon Al Wasim
J'ai eu le même problème avec ubuntu. Essayez les étapes suivantes..
Allez dans le répertoire où le fichier jar situé.
Puis exécutez le .fichier jar dans le répertoire à l'aide de,
OriginalL'auteur Priyalal Koggalage