【发布时间】:2013-05-09 17:40:30
【问题描述】:
我有一个字符串,其中包含整个 java 类的源代码。 我的意图是使用此字符串中的代码在另一个项目文件夹中创建一个新类。 所有这些都需要通过代码完成,而不是手动完成。
这在 Java 中可行吗?
【问题讨论】:
-
你需要检查 ClassLoaders
我有一个字符串,其中包含整个 java 类的源代码。 我的意图是使用此字符串中的代码在另一个项目文件夹中创建一个新类。 所有这些都需要通过代码完成,而不是手动完成。
这在 Java 中可行吗?
【问题讨论】:
由于您使用的是String,我假设您正在谈论Java 源代码形式的类。如果您的目标是 JRE 1.6 或更高版本,则可以使用 JavaCompiler 接口将此源代码转换为已编译的 Java 类。
【讨论】: