首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

求教一个关于class加载的有关问题

2012-08-01 
求教一个关于class加载的问题情况是这样的:比如:在E:/test下有个Test.class文件.我有个java项目叫MyPro.(M

求教一个关于class加载的问题
情况是这样的:
比如:
在E:/test下有个Test.class文件.
我有个java项目叫MyPro.(MyPro本身是一个jar文件,通过调用jar里面的main方法启动的)
有没有什么办法可以将这个Test.class文件加载到MyPro项目中
可以让我通过beanshell直接调用到这个类里面的方法

求高手指点一下 先谢过了!

[解决办法]
在 MyPro中自己写一个 类加载器 ,加载你的类了
[解决办法]
将Test.class放在你项目的类编译路径下,可以吗?和MyPro.jar放在一个路径下。
[解决办法]
为什么不把Test.class打包成jar,放入classpath中?
[解决办法]

探讨
引用:

在 MyPro中自己写一个 类加载器 ,加载你的类了

cai5 你好,我写了自己的类加载器,但是加载之后是返回一个Class对象,我只能通过放射的方式来调用

我现在想用beanshell直接执行一段"com.Test.get()"这样的脚本
这个时候beanshell无法找到这个类
请问有什么解决办法吗?

[解决办法]
探讨
引用:

通过反……

嗯 是的 是可以通过反射 但是我要频繁的用它 反射的话 效率太低

热点排行