Hi ,
I am trying to print the class name of a class which is present in a jar file. I have set the class path of the jar so that I can access the class.
Please see the code below :
Code:public class Test { public static void main(String[] args) { //extensionFunctionCallClass = net.sf.saxon.functions.ExtensionFunctionCall.class; //ExtensionFunctionCall = net.sf.saxon.functions.ExtensionFunctionCall.class; Class extensionFunctionCallClass = null; try { extensionFunctionCallClass =Class.forName("net.sf.saxon.functions.ExtensionFunctionCall"); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println("Test ==== >>>"+extensionFunctionCallClass); } }Code:The exception I am getting is : java.lang.NoClassDefFoundError: java/lang/AssertionError at java.lang.Class.forName1(Native Method) at java.lang.Class.forName(Class.java:142) at Test.main(Test.java:28) Exception in thread "main"
Can somebody help me how do I print the class name without any exception please?
Regards,
Suman.


Reply With Quote

Bookmarks