Java NoClassDefFoundError:org/jdesktop/beansbinding/Property

Java NoClassDefFoundError:org/jdesktop/beansbinding/Property,java,noclassdeffounderror,jsr296,Java,Noclassdeffounderror,Jsr296,我开发了一个JavaSwing应用程序。它是在OSX中使用Netbeans开发的。它在nix中运行得非常好,但在windows中,我遇到了一个例外: NoClassDefFoundError:org/jdesktop/beansbinding/Property 再次尝试了许多操作,例如删除lib并将其添加到类路径。谷歌搜索了很多。我怎样才能修好它 问题部分解决了。在windows中构建同一项目及其在windows中的工作。nix内置的jar在nix中工作正常,但在windows中会显示此错误。U

我开发了一个JavaSwing应用程序。它是在OSX中使用Netbeans开发的。它在nix中运行得非常好,但在windows中,我遇到了一个例外:

NoClassDefFoundError:org/jdesktop/beansbinding/Property

再次尝试了许多操作,例如删除lib并将其添加到类路径。谷歌搜索了很多。我怎样才能修好它


问题部分解决了。在windows中构建同一项目及其在windows中的工作。nix内置的jar在nix中工作正常,但在windows中会显示此错误。

Unix(和OSX)与windows具有不同的类路径分隔符(
而不是
),请查看启动脚本或命令行参数。

正如您已经提到的,问题在于类路径中缺少jar文件

尝试从代码中打印java类路径,并查找丢失的jar文件


System.out.println(System.getProperty(“java.class.path”)

有一次,我遇到了同样的问题,但jdbc中的swings没有。我试了很多,终于找到了解决办法。
首先,你要确保谷歌上说的所有事情和上面的答案都完成了。但是,如果问题仍然存在,则意味着删除之前创建的所有类文件并再次运行项目,它将正常工作。如果有效,请通知我。

org.jdesktop.beansbinding.Property是的一部分,新版本的NetBeans不再支持该属性。更多信息,请参阅