title: passing Jvm properties (via -D) that contain spaces
body: <p>I have a docker application that runs a java jar inside from the command line. I have set up the docker container to pass through "other java options", and in this case I would like to pass the following:</p>
  
  <pre><code>jdk.certpath.disabledAlgorithms=MD2, MD5, RSA keySize &lt; 128, DSA keySize &lt; 128, EC keySize &lt; 128
  </code></pre>
  
  <p>I was hoping to be able to pass it in via -Djdk.etc but the spaces seem to really throw things off. With the spaces java complains it doesn't know what to do with the MD5 and later ("Error: Could not find or load main class MD5,". Without the spaces, I get errors about <code>keySize&lt;</code> being an unknown main class.</p>
  
  <p>Can someone please help me with the proper way to pass this parameter in? I have tried surrounding the whole thing in quotes yet the results are the same.</p>