我使用下面的代碼::的Class.forName是給ClassNotFound的異常
String className = "SmsHelper"
Class c = Class.forName(className);
我正在以下
堆棧跟蹤::
inside main java.lang.ClassNotFoundException: SmsURLHelper
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.tcs.sms.actions.SmsUtil.invoke(SmsUtil.java:131)
注:SmsHelper類存在。
請建議如果我錯過了任何事情。
這是真正的,完全合格的班級名稱? 'SmsHelper','SmsURLHelper'或'com.foo.bar.SmsURLHelper'? –