0

我正在尝试将我的项目导出为 JAR 文件。它使用一些外部库。这是我在 Eclipse 中的包结构:

封装结构

当我将项目导出为 JAR 时,库会导出。但是,当我运行程序时,我得到一个 ClassNotFoundException,因为我的一个类正试图访问一个库。

多谢你们!

4

2 回答 2

0

您可以将 JAR 导出为runnable JAR并选择Copy required libraries next to generated JAR.

或者

您还可以使用命令引用您的外部库:

java -Djava.ext.dirs=lib -jar yourJAR.jar

于 2013-04-13T19:54:42.407 回答
0

您可以使用以下内容添加清单:

Class-Path: lib/sphinx4.jar lib/jl1.0.1.jar lib/WS.....

更多信息在这里

于 2013-04-13T19:59:53.510 回答