【发布时间】:2012-04-19 22:43:52
【问题描述】:
我需要以编程方式从字符串创建可运行的.jar 文件。我的决定是从字符串创建一个.class 文件,然后使用 JarOutputStream 将其添加到.jar。
- 我必须使用什么 API 来创建
.class文件? - 还有其他解决方案可以从源代码创建
.jar吗?
【问题讨论】:
-
“我需要从 String 以编程方式创建可运行的 jar。” 1) 为什么? 2) 可以期望最终用户安装 JDK 吗?
-
编译 API。当然还有其他的解决方案可以从源代码制作一个jar——正常的开发过程。或者有javassist之类的东西。
标签: java jar compilation .class-file