构建JavaFX2.0库

构建JavaFX2.0库,javafx,javafx-2,Javafx,Javafx 2,我使用的是Netbeans 7.1和JavaFX2.1(开发者预览版)。我将运行时和sdk添加到默认的JavaFX平台并进行了编译-没问题 我想创建一个自定义控件,所以我开始开发一个JAVAFX应用程序,并添加了我的控件、皮肤和行为类 在此之后,我添加了一个新项目(JavaFx应用程序),并从我的第一个项目中删除了应用程序类,因为我希望我的第一个项目是一个库 我在应用程序项目(测试项目)中引用了库(项目),当我构建并运行它时,我收到以下消息: 错误:未能访问msvcr100.dll java.l

我使用的是Netbeans 7.1和JavaFX2.1(开发者预览版)。我将运行时和sdk添加到默认的JavaFX平台并进行了编译-没问题

我想创建一个自定义控件,所以我开始开发一个JAVAFX应用程序,并添加了我的控件、皮肤和行为类

在此之后,我添加了一个新项目(JavaFx应用程序),并从我的第一个项目中删除了应用程序类,因为我希望我的第一个项目是一个库

我在应用程序项目(测试项目)中引用了库(项目),当我构建并运行它时,我收到以下消息:

错误:未能访问msvcr100.dll java.lang.unsatifiedlink错误:本机库D:\javaFx\javaFx\u sdk-2\u 1\u 0-beta-b14-windows-i586-21\u feb\u 2012\javaFx-sdk2.1.0-beta\rt\bin\msvcr100.dll已加载到另一个类加载器中

代码也可以运行,程序也可以运行

有什么想法吗

问候
Matthias

您的JavaFX控制项目使用
com.JavaFX.main.main
作为启动JavaFX基础设施的主类。如果打开库jar,可以在清单文件中找到它。图书馆项目不需要这些


尝试使用文件创建常规Java项目以供控制。您可以链接
SDK/rt/lib/jfxrt.jar
以使项目编译。

您的JavaFX控制项目使用
com.JavaFX.main.main
作为启动JavaFX基础设施的主类。如果打开库jar,可以在清单文件中找到它。图书馆项目不需要这些


尝试使用文件创建常规Java项目以供控制。您可以链接
SDK/rt/lib/jfxrt.jar
来编译项目。

好的,谢谢您的回答。我尝试了您提到的解决方案,但无法编译。有没有一种方法可以从我现有的项目中删除主要类的用法?现在可以使用您的解决方案。太多了!好的,谢谢你的回答。我尝试了您提到的解决方案,但无法编译。有没有一种方法可以从我现有的项目中删除主要类的用法?现在可以使用您的解决方案。太多了!