Java with maven wouldn’t build: Cannot run program “cmd” “Malformed argument has embedded quote”

Although this problem can be fixed by installing jdk1.8.0_221, but actually you don’t need to downgrade your JDK. Just try these:

  1. First exit netbeans IDE if it’s open, then open netbeans configuration file from here: netbeans-Install-Dir/etc/netbeans.conf
    (Note: for me netbeans-Install-Dir is C:\Program Files\NetBeans 8.2\etc)
  2. Add the below arguments
-J-Djdk.lang.Process.allowAmbiguousCommands=true
  1. to the beginning of the string that you find at this line:
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m ......."

Sample screenshot as shown below:
enter image description here
4. Save the change and start your netbeans IDE.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)