【发布时间】:2012-09-06 16:19:50
【问题描述】:
[澄清] 原谅最初的描述不够清晰。请允许我重新表述问题。
是否存在使用javax.tools API 执行 runtime 编译的方法,可在 OSGi 中使用(再次强调 runtime),它了解包的依赖关系和安全约束?
[更新] 请看https://github.com/rotty3000/phidias
这是一个结构良好的 OSGi 包。 自述文件提供了非常小的 4 类 API(8k 模块)的所有细节。
【问题讨论】:
-
那么问题是什么??
-
如何加载已编译的类?类> myCompiledClass = bundleFileManager.getClassLoader().loadClass("org/apache/jsp/view_jsp");抛出 ClassNotFoundException
标签: java compiler-construction classpath osgi