【发布时间】:2010-10-04 21:58:24
【问题描述】:
我正在尝试构建一个依赖于下载的外部 jar 的可执行 jar 程序。在我的项目中,我将它们包含在构建路径中,并且可以在 eclipse 中运行和调试。
当我尝试将其导出到 jar 时,我可以运行该程序,但当我尝试按下包含来自外部 jar 的函数调用和类的按钮时却不能。我已经编辑了环境变量 (Windows XP) CLASSPATH 以包含所有外部 jar 的路径,但它不起作用。
需要注意的是,我在导出可执行 jar 时收到了编译警告,但它没有显示有关警告的任何描述。
有人能提供关于如何使用 eclipse 包含外部 jar 程序的详尽指南吗?
【问题讨论】:
-
不要那样做。说真的,永远不要依赖你的 IDE 来创建构建工件,为此目的使用脚本(maven、ant)。
-
Maven 和 Ant 被提到作为替代品。我可以列出更多晦涩的构建工具,但这两个是标准的。没有必要进一步详细说明,因为已经存在很多关于它们的信息。
标签: java eclipse jar classpath external