I am using Netbeans and I have added the commons-math jar as a library. Is that 
the same thing?
The following simple test case works fine, but the complete application produce 
the error.

package test;

import org.apache.commons.math.MathException;
import org.apache.commons.math.distribution.NormalDistributionImpl;


/**
*
* @author meyerjp
*/
public class Main {


   /**
    * @param args the command line arguments
    */
   public static void main(String[] args) {

       NormalDistributionImpl normal = new NormalDistributionImpl(0.0,1.0);
       try{
           double invNorm = normal.inverseCumulativeProbability(0.4);
           System.out.println(invNorm);
       }catch(MathException ex){
           ex.printStackTrace();
       }


   }

}





First of all, could put a [math] marker in the subject line when posting to 
this list ? It
is shared among all commons components and this policy helps people setting up 
filters.

----- "Patrick Meyer" <[email protected]> a écrit :

I am using the following code in a method that catches and throws org.apache.commons.math.MathException.

NormalDistributionImpl normal = new NormalDistributionImpl();
double invNorm = normal.inverseCumulativeProbability(itemDifficulty);

I import the class using

import org.apache.commons.math.MathException;

but when I compile and run my code I get this error message java.lang.NoClassDefFoundError: org/apache/commons/math/MathException

Any ideas what is happening? With my import statement, it seems like I

should not be getting this error.

Do you have the commons-math jar in your classpath at runtime ?

Luc


Reply via email to