title: All of a sudden java.lang.NoClassDefFoundError: java.io.IOException without any changes made to the application
body: <p>I have a java jar which was compiled in 2015. The program has been working fine without any issues since recently. I keep getting the following error. There were no major changes made to the machine or the folder where the jar resides. What does it actually mean? I am missing java.io.ioexception? Can anyone explain why I would get this error when it has been working fine for a long time when I used the same script/cmd to run the jar. Our group has used the script for this task for years. I have posted error message below. Any hints would be appreciated. </p>
  
  <pre><code>Exception in thread "main" java.lang.NoClassDefFoundError: java.io.IOException
      at edu.msu.cme.rdp.alignment.hmm.jni.HMMER3.initHmmer(Native Method)
      at edu.msu.cme.rdp.alignment.hmm.jni.HMMER3.&lt;init&gt;(HMMER3.java:39)
      at edu.msu.cme.rdp.fungene.release.ReleasePipeline.main(ReleasePipeline.java:497)
  </code></pre>