我作为Eclipse插件部署应用程序时使用了Javassist具有问题使用了Javassist, 具体而言,下面的代码:在Eclipse插件
ClassPool.getDefault().get(aClassName);
是扔一个:。
如果不作为插件的一部分使用,代码可以正常工作。 我想了解问题是否出现在我的插件的类路径配置中(似乎并非如此),或者是与Eclipse应用程序在执行插件项目时使用的类加载器有关的东西。
触发问题的代码是自定义Eclipse编辑器的一部分。所以当用户尝试打开与编辑器相关的文档时就会出现。 javassist类尝试加载是插件类的一部分。
在此先感谢您的任何线索!