简而言之,右键单击项目中的Java类,向导打开,所选Java类的完全限定类名出现在文本字段中。当您单击"next“时,代码将尝试执行一个CClass.forName(s),其中s是类名。问题是,Class.forName抛出了一个class not found异常,我认为这是因为eclipse项目中的Java类实际上不在向导的类路径中。
有谁能给我指个方向吗?如何确保eclipse项目中的类在类</
它需要访问项目类的字节码中包含的信息,因此,我使用了一个URLClassLoader (告诉它这些类位于项目的"bin“文件夹中)来获取对类的引用并检索我需要的所有信息。loadClass("a certain class in JavaProject")时,我得到了这种类型的错误:
org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javassist/bytecode/Ba
在我的Java EE (Glassfish 3.1.1)应用程序中,我注册了一个安全提供者:Security.addProvider(xoauthProvider);java.lang.IllegalStateExceptionblah.server.utils.XoauthSaslClientFact