【发布时间】:2011-09-13 19:36:01
【问题描述】:
我编写了一个用于处理一组文件的应用程序。它从每个文件中提取一个 xml 文件并获取信息。最后会创建一个 Excel 文件,其中包含从每个文件中提取的信息。
当我从 eclipse 运行它时它运行良好,但是当我尝试创建一个 jar 文件并运行它时,我们开始发现问题..
我不得不添加 jar 来处理 xml 文件并创建 Excel 文件,我刚刚了解到这不受支持。然后我开始研究如何创建一个包含其他 jar 文件的 jar 文件。我找到了这个http://one-jar.sourceforge.net/index.php?page=getting-started&file=quickstart
(命令行方法)
在第 2 步中,我创建了一个 jar 文件,其中包含我编写的所有类。对吗?在 lib 文件夹中,我复制了我使用的所有外部 jar
执行最后一步后,我得到的是一个 1Kb one-jar.jar 文件。
谁能帮我解决这个问题?
感谢您阅读本文!
【问题讨论】:
-
从 jar 运行进程时发生的错误是什么?您是否尝试使用 File 类访问 jar 内的资源?
-
另外,用 Eclipse 创建一个 jar 很简单:导出 > 可运行的 jar 文件 > 选择“将所需的库打包到生成的 JAR 中”。
-
你说得对,我可以从 Eclipse 中做到这一点,我不知道!谢谢!
标签: java xml eclipse jar xerces