'wsimport' n'est pas reconnu erreur dans l'invite de commande
Je suis nouveau sur web-services. Je suis en train de générer les stubs à l'aide de cette commande:
wsimport -d ./build -s ./src -p com.ECS.client.jax http://webservices.amazon.com/AWSECommerceService/AWSECommerceService.wsdl -b jaxws-custom.xml
J'obtiens cette erreur dans le cmd:
wsimport n'est pas reconnu
Mon Java variable d'environnement système path est C:\Program Files (x86)\Java\jdk1.7.0
. Ce que je fais mal?
J'ai résolu ce problème en utilisant wsimport de netbeans pas de cmd...mais je ne sais toujours pas pourquoi je ne pouvais pas l'utiliser à partir de cmd.
OriginalL'auteur Tudor Grigoriu | 2014-01-04
Vous devez vous connecter pour publier un commentaire.
C'est là que mon jdk est, travaille pour mon système:
";C:\Program Files\Java\jdk1.7.0_60\bin"
à la fin.
OriginalL'auteur baidya
wsimport et toutes les autres commandes java sont présents dans le jdk bin répertoire et par conséquent, vous devez mettre à jour votre variable d'environnement PATH pour inclure:
au lieu de
OriginalL'auteur Juned Ahsan
Je vous propose de créer JAVA_HOME chemin. Par exemple, mon JAVA_HOME:
Mon chemin d'accès java ne pas inclure n'importe quel caractère spécial et de l'espacement entre les caractères. Windows Chemin d'accès inclus à ceci:
ou:
Veuillez vérifier votre Chemin. Peuvent être inclus mauvais caractère, une autre barre oblique, deuxième chemin d'accès java inclus ou non un point-virgule.
OriginalL'auteur herry
Vous pouvez également le faire au lieu de changer l'environnement de variables de chemin d'accès
Et il suffit d'exécuter votre code comme:
Je sais que c'est un vieux post mais j'ai trouvé cette solution, aujourd'hui, et c'est ce que j'ai résolu!
OriginalL'auteur Henrique Alho
votre java chemin n'est pas défini correctement. ce que vous pouvez faire est.
accédez à votre java dossier bin dans votre invite de cmd comme c:\java\jdk.1.7.0\bin et entrez votre commande comme wsimport ou wsimport -garder-s blahblahblah.
Cela va fonctionner!!!
OriginalL'auteur karthik
Aller à la variable d'environnement. Sous variables système, sélectionnez "CHEMIN" et de le modifier. Dans la nouvelle boîte de dialogue ajouter chemin jusqu'dossier bin du jdk. Il DOIT travailler.
OriginalL'auteur nanosoft
Si vous êtes sous linux et ne peut pas trouver wsimport comme shell par défaut de la commande, vous pouvez l'installer openjdk-devel.
OriginalL'auteur andy
En fait le problème de ce problème est le système n'est pas de trouver le java sur la variable de chemin d'accès. Finalement, la commande après l'ajout de java sur votre système variable de chemin d'accès..
OriginalL'auteur saravanakumar sankar
C'est la meilleure solution pour ce problème:
exécuter sur votre cmd cette ligne:
c:>set path=%path%;C:\Program Files\Java\jdk1.8.0_51\bin
Il devrait fonctionner.
Je l'ai trouvé sur
http://www.skylit.com/javamethods/faqs/javaindos.html
OriginalL'auteur oren
Je viens de supprimer l'entrée dans le chemin d'accès comme
%JAVA_HOME%\bin
et de fournir le chemin direct commeC:\Program Files\Java\jdk1.8.0_101\bin
. Je ne sais pas pourquoi car, auparavant, il a également été pointant vers le même répertoire.OriginalL'auteur Ajit Kumar Giri