title: Does JPMS support module version?
body: <p>I thought that JPMS doesn't support module version. However, when I do <code>java --list-modules</code> I have the following output:</p>
  
  <pre><code>java.activation@9
  java.base@9
  java.compiler@9
  java.corba@9
  java.datatransfer@9
  java.desktop@9
  java.instrument@9 
  ....
  </code></pre>
  
  <p>So, I can't understand what this <code>@9</code> is. Is this version or what? If JPMS supports module version, can I set in module-info of module A, that module A requires module B of certain version?</p>