Я занимаюсь разработкой приложения JavaFX 2.0 с использованием NetBeans и пытаюсь развернуть свое приложение в jar-файле.
Мне также нужно добавить несколько внешних банок. Сборка сделана с использованием муравья, который поставляется с Netbeans.
Наконец файл манифеста выглядит так:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.2
Created-By: 1.6.0_25-b06 (Sun Microsystems Inc.)
Implementation-Vendor: iulia
Implementation-Title: NewVersionV3
Implementation-Version: 1.0
Main-Class: com/javafx/main/Main
JavaFX-Application-Class: myapp.view.NewVersionV3
JavaFX-Version: 2.0
Class-Path: 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.
jar
Even having the Class-Path atribute there, generating the jar produces nothing
I found a console that tells me the problem :
Exception in thread "JavaFX-Launcher" java.lang.NoClassDefFoundError: org/apache/log4j/Logger
Видимо, он не находит банки. Я проверил, и он находится в нужном месте в dist / lib, а мой jar находится в папке dist.
У кого-нибудь есть идеи по этому поводу?
Большое спасибо,
1012 * Iulia *