1

我正在使用 NetBeans 开发 JavaFX 2.0 应用程序,并且正在尝试将我的应用程序部署到 jar 文件中。

我还需要添加一些外部罐子。该构建是使用 Netbeans 附带的 ant 构建的。最后清单文件如下所示:

清单版本:1.0

Ant 版本:Apache Ant 1.8.2

创建者:1.6.0_25-b06(Sun Microsystems Inc.)

实施供应商:iulia

实施-标题:NewVersionV3

实施版本:1.0

主类:com/javafx/main/Main

JavaFX-应用程序类:myapp.view.NewVersionV3

JavaFX 版本:2.0

类路径:lib/commons-codec-1.3.jar lib/commons-httpclient-3.1.jar l
 ib/commons-logging-1.1.1.jar lib/httpclient-4.0.jar lib/log4j-1.2.16。
 罐

即使在那里有 Class-Path 属性,生成 jar 也不会产生任何结果
我找到了一个告诉我问题的控制台:

线程“JavaFX-Launcher”中的异常 java.lang.NoClassDefFoundError: org/apache/log4j/Logger

显然它没有找到罐子。我签出,在 dist/lib 中的正确位置,我的 jar 在 dist 文件夹中。

有人对此有任何想法吗?

非常感谢,

尤利亚

4

0 回答 0