Netbeans 9/10/11 programme ne peut pas exécuter « cmd »

Ross:

Je décompressé NetBeans 11 C:\netbeans, installé plusieurs versions du JDK C:\javaet créé une classe de test dans NetBeans contenant une méthode principale et une ligne de code System.out.print("hello world");. Lorsque je clique sur le projet Run bouton, la fenêtre de sortie affiche la commande suivante :

cd C:\Users\MyUsername\Documents\NetBeansProjects\asdf; 
JAVA_HOME=C:\\Java\\jdk1.8.0_231 cmd /c "\"\"C:\\netbeans-9\\java\\maven\\bin\\mvn.cmd\" 
  -Dexec.args=\"-classpath %classpath com.mycompany.asdf.Test\" 
  -Dexec.executable=C:\\Java\\jdk1.8.0_231\\bin\\java.exe  
  -Dmaven.ext.class.path=C:\\netbeans-9\\java\\maven-nblib\\netbeans-eventspy.jar  
  -Dfile.encoding=UTF-8 process-classes org.codehaus.mojo:exec-maven-plugin:1.5.0:exec\""

suivi par l'erreur:

Impossible d'exécuter le programme "cmd" (dans le répertoire "C: \ Users de la myusername \ Documents de les NetBeansProjects de l'asdf"): Argument malformée a intégré citation: "C: \ NetBeans-9 \ java \ maven \ bin \ mvn.cmd" - Dexec.args = "- classpath% classpath com.mycompany.asdf.Test" -Dexec.executable = C: \ Java \ jdk1.8.0_231 \ bin \ java.exe -Dmaven.ext.class.path = C: \ NetBeans -9 \ java \ maven-nblib \ netbeans-eventspy.jar -Dfile.encoding = process-classes UTF-8 org.codehaus.mojo: exec-maven-plugin: 1.5.0: exec

Que la classe crée une interface graphique ou non, il donne la même erreur. Je l'ai essayé NetBeans 9, 10 et 11 avec 7 JDK, 8 et 11. Suis-je manque quelque chose lors de l'installation, ou dois-je quelque chose dans un endroit de mauvais répertoire? Je suis perdu.

Pascal Fares ENT Cnam Liban :

Pas besoin de déclasser le JDK ajouter ceci dans votre netbeans.conf

Trouvez votre fichier netbeans.conf netbeansIstallDir/etc/netbeans.conf

Trouver la clé netbeans_default_optionset au début de la chaîne ajouter ce qui suit:-J-Djdk.lang.Process.allowAmbiguousCommands=true

Ça devrait ressembler à ça:

netbeans_default_options="-J-Djdk.lang.Process.allowAmbiguousCommands=true..."

Je suppose que tu aimes

Origine http://43.154.161.224:23101/article/api/json?id=311851&siteId=1
conseillé
Classement