<div dir="ltr">Hi there,<div><br></div><div>I recently started working on a project the uses BioJava 3.0.4 and am encountering a   NoClassDefFound exception when I try to run it. This leads me to believe something is wrong with the classpath. However all the biojava jars are included. Has anyone had a similar problem or have any insight into where I should look next? Are there any other jars that biojava depends on other than the biojava jars from the downloads page. Any help would be greatly appreciated!</div><div><br></div><div>Here are the errors:</div><div><div>Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.biojava3.core.sequence.location.SimpleLocation</div><div><span class="" style="white-space:pre">        </span>at org.biojava3.alignment.SimpleAlignedSequence.setLocation(SimpleAlignedSequence.java:358)</div><div><span class="" style="white-space:pre">        </span>at org.biojava3.alignment.SimpleAlignedSequence.&lt;init&gt;(SimpleAlignedSequence.java:88)</div><div><span class="" style="white-space:pre">        </span>at org.biojava3.alignment.SimpleProfile.&lt;init&gt;(SimpleProfile.java:118)</div><div><span class="" style="white-space:pre">        </span>at org.biojava3.alignment.SimpleSequencePair.&lt;init&gt;(SimpleSequencePair.java:86)</div><div><span class="" style="white-space:pre">        </span>at org.biojava3.alignment.SimpleSequencePair.&lt;init&gt;(SimpleSequencePair.java:69)</div><div><span class="" style="white-space:pre">        </span>at org.biojava3.alignment.NeedlemanWunsch.setProfile(NeedlemanWunsch.java:71)</div><div><span class="" style="white-space:pre">        </span>at org.biojava3.alignment.template.AbstractMatrixAligner.align(AbstractMatrixAligner.java:342)</div><div><span class="" style="white-space:pre">        </span>at org.biojava3.alignment.template.AbstractPairwiseSequenceAligner.getPair(AbstractPairwiseSequenceAligner.java:112)</div><div><span class="" style="white-space:pre">        </span>at org.biojava3.alignment.FractionalIdentityScorer.align(FractionalIdentityScorer.java:112)</div><div><span class="" style="white-space:pre">        </span>at org.biojava3.alignment.FractionalIdentityScorer.getScore(FractionalIdentityScorer.java:105)</div><div><span class="" style="white-space:pre">        </span>at org.biojava3.alignment.template.CallablePairwiseSequenceScorer.call(CallablePairwiseSequenceScorer.java:53)</div><div><span class="" style="white-space:pre">        </span>at org.biojava3.alignment.template.CallablePairwiseSequenceScorer.call(CallablePairwiseSequenceScorer.java:38)</div><div><span class="" style="white-space:pre">        </span>at java.util.concurrent.FutureTask.run(Unknown Source)</div><div><span class="" style="white-space:pre">        </span>at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)</div><div><span class="" style="white-space:pre">        </span>at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)</div><div><span class="" style="white-space:pre">        </span>at java.lang.Thread.run(Unknown Source)</div><div>java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: Could not initialize class org.biojava3.core.sequence.location.SimpleLocation</div><div><span class="" style="white-space:pre">        </span>at java.util.concurrent.FutureTask.report(Unknown Source)</div><div><span class="" style="white-space:pre">        </span>at java.util.concurrent.FutureTask.get(Unknown Source)</div><div><span class="" style="white-space:pre">        </span>at org.biojava3.alignment.Alignments.getListFromFutures(Alignments.java:289)</div><div><span class="" style="white-space:pre">        </span>at org.biojava3.alignment.Alignments.runPairwiseScorers(Alignments.java:612)</div><div><span class="" style="white-space:pre">        </span>at org.biojava3.alignment.Alignments.getMultipleSequenceAlignment(Alignments.java:180)</div><div><span class="" style="white-space:pre">        </span>at externalcalcs.BLASTRunner.writeBlast(BLASTRunner.java:143)</div><div><span class="" style="white-space:pre">        </span>at externalcalcs.Conservation.runConservation(Conservation.java:31)</div><div><span class="" style="white-space:pre">        </span>at externalcalcs.ExternalCalculations.runExternalCalcs(ExternalCalculations.java:58)</div><div><span class="" style="white-space:pre">        </span>at runtime.PACE.externalCalcs(PACE.java:298)</div><div><span class="" style="white-space:pre">        </span>at runtime.PACE.main(PACE.java:168)</div></div><div><br></div><div>Thanks!</div><div><br></div><div>Michael Noseworthy</div></div>