【发布时间】:2012-03-16 22:55:34
【问题描述】:
我有一个使用外部库的 Java 程序,其位置是通过类路径指定的。我现在想将 Java 程序制作成一个独立的 jar 文件(这样我可以在程序运行时将我的 IDE 用于其他事情)。
如何将现有的.java 文件转换为可执行的 jar 文件?
我能够制作一个 jar 文件,其中包含类文件、清单文件和库的 jar 文件(在类路径中指定),但这似乎仍然是错误的,因为我得到类未找到错误.
【问题讨论】:
-
细节,细节,细节(换句话说,我们需要你提供帮助)
-
.java 文件只是源代码。它无法执行。
-
“我能够制作一个包含类文件、清单文件和库的 jar 文件的 jar 文件。” Don '不要那样做。该库应放置在 Jar(1) 可访问的位置,并按相对路径在主 Jar 的清单中列出。 1) 一个简单的地方是与主 Jar 相同的目录。然后“相对路径”就变成了“名称”。
标签: java jar classpath manifest executable-jar