Построить библиотеку javafx 2.0
Вопрос
Я использую NetBeans 7.1 и Javafx 2.1 (предварительный просмотр разработчика).Я добавил время выполнения и SDK на платформу Javafx по умолчанию и скомпилирован - без проблем.
Я хочу создать пользовательский контроль, поэтому я начал разработать javafx-приложение и добавил мой контроль, кожные и поведение классов.
После этого я добавил новый проект (javafx-приложение) и удалил класс приложения из моего первого проекта, потому что я хочу, чтобы мой первый проект был библиотекой.
Я ссылался на библиотеку (проект) в моем проекте Application-Project (Test-Project) и когда я создаю и запускуя его, я получаю следующее сообщение:
Ошибка: не удалось masvcr100.dll java.lang.unsatisfiedLinkError: родная библиотека d: \ javafx \ javafx_sdk-2_1_0-bet-b14-windows-i586-21_feb_2012 \ javafx-sdk2.1.0-beta \ rt \ bin \ msvcr100.dll уже загружен в другой класс загрузчика
Также код работает и программа запускается
Любые идеи?
Добры Матиас
Решение
Ваш проект Javafafx для управления использует com.javafx.main.Main
в качестве основного класса для запуска инфраструктуры JavaFX.Если вы откроете банку в библиотеке, вы можете найти его в файле манифеста.Вам не нужно, что для проекта библиотеки.
Попробуйте создать регулярный проект Java с файлами для вашего управления.Вы можете связать SDK/rt/lib/jfxrt.jar
, чтобы сделать проект компиляции.