Java NetBeans平台-6.8应用程序不再适用于6.9

Java NetBeans平台-6.8应用程序不再适用于6.9,java,netbeans,netbeans-platform,Java,Netbeans,Netbeans Platform,全部, 我有一个在6.8平台上开发的netbeans平台应用程序。我正在尝试使用NetBeans 6.9加载它,但构建失败并出现错误 模块org.netbeans.libs.jna被排除在目标平台之外 我已经看到这个错误与GUI构建器被设置为使用自动模式(swing布局扩展,不推荐使用的库)有关。我已经将GUI构建器切换到Swing 6小部件,并重写了一些通过GUI构建器创建的UI代码,以便消除对不推荐使用的库的依赖。不过,即使在清理和重建之后,我仍然会遇到错误 知道如何解决这个问题吗?您可能仍

全部,

我有一个在6.8平台上开发的netbeans平台应用程序。我正在尝试使用NetBeans 6.9加载它,但构建失败并出现错误

模块org.netbeans.libs.jna被排除在目标平台之外

我已经看到这个错误与GUI构建器被设置为使用自动模式(swing布局扩展,不推荐使用的库)有关。我已经将GUI构建器切换到Swing 6小部件,并重写了一些通过GUI构建器创建的UI代码,以便消除对不推荐使用的库的依赖。不过,即使在清理和重建之后,我仍然会遇到错误


知道如何解决这个问题吗?

您可能仍然将该库作为依赖项列在“库”下。在项目下查看并将其作为依赖项删除,然后尝试重建


即使您没有使用它,如果它被列为依赖项,Netbeans也会在找不到它时抛出生成失败错误。

该项目没有将它列为依赖项,但我正在查看依赖项项目,看看它们是否有。真讨厌,我知道我讨厌使用GUI编辑器是有原因的。如果人们使用MigLayout,这一切都不会发生。Netbeans将列出库下项目的所有依赖项,包括来自依赖项目的依赖项。如果你在那里看不到,那可能是别的东西。此外,如果您右键单击项目并选择“显示依赖关系图”,您可以看到所有依赖关系以及它们之间的关系,这可以帮助您找到问题的来源。不幸的是,这没有帮助。我最终放弃了,回到了6.8,那里一切正常。