title: intellij idea conflicts when add java runtime options
body: <p><code>java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException in Java 9</code></p>
  
  <p>java 9 does not have java ee packages on the classpath, so I added </p>
  
  <p><code>--add-modules java.se.ee</code>  </p>
  
  <p>step by step as in <a href="https://intellij-support.jetbrains.com/hc/en-us/articles/206544869-Configuring-JVM-options-and-platform-properties" rel="nofollow noreferrer">configure jvm options</a>
  However, after reboot IDEA, it prints:</p>
  
  <p><a href="https://i.stack.imgur.com/JpoOr.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/JpoOr.png" alt="error launching IDEA"></a></p>
  
  <p>by using 
  <code>echo %JAVA_HOME%</code>
  I could see it points to the correct JDK-9.</p>
  
  <p>And the error would be gone if I deleted <code>.IntelliJIdea2017.2\config\idea64.exe.vmoptions</code>
  or if I append <code>-XX:+IgnoreUnrecognizedVMOptions</code> to that file.</p>