【发布时间】:2011-12-15 15:26:18
【问题描述】:
我刚刚创建了一个简单的 java 应用程序,它将为我们的数据库生成实体类。这些 java 类我将保存到我的本地磁盘。 到目前为止一切正常。
现在我想从我的主应用程序中的这些 java 类生成一个 JAR 文件。我知道,我可以操作 jar 文件,并且我还阅读了有关在运行时将类添加到 jar 文件的信息。
但在我的情况下,我的构建路径中没有类。我需要的是从我刚刚创建的 java 文件中创建类文件并将它们放入我的 jar 文件中。
这可能在我的 java 应用程序中吗?
我这样做的原因是我们的数据库将一直被许多人扩展,我不想手动将这些字段添加到我的实体中。所以我想创建一个应用程序,从我们的数据库中扫描系统表并从这些信息中生成 java 实体文件。但是现在我需要在生成它们之后将这些java文件编译到类文件中并将它们添加到我的最终jar文件中。
感谢您提供有关此问题的任何帮助和/或信息。
许多问候, 豪克
【问题讨论】:
-
尝试在网上搜索“如何以编程方式创建 JAR 文件”;你应该找到很多使用
java.util.jar.JarOutputStream或java.util.zip.ZipOutputStream的例子。