【问题标题】:NetBeans Platform - 6.8 app no longer works in 6.9NetBeans 平台 - 6.8 应用程序不再适用于 6.9
【发布时间】:2010-11-09 16:37:44
【问题描述】:

全部,

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

从目标平台中排除的模块 org.netbeans.libs.jna

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

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

【问题讨论】:

    标签: java netbeans netbeans-platform


    【解决方案1】:

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

    即使你不使用它,如果它被列为依赖项,Netbeans 如果找不到它也会抛出构建失败错误。

    【讨论】:

    • 该项目并未将其列为依赖项,但我正在查看依赖项项目并查看它们是否拥有它。真是太痛苦了,我知道我讨厌使用 GUI 编辑器是有原因的。如果人们使用了 MigLayout,这一切都不会发生。 .
    • Netbeans 将列出库下项目的所有依赖项,包括依赖项目的依赖项。如果你在那里看不到它,它可能是别的东西。此外,如果您右键单击项目并选择 Show Dependency Graph,您可以查看所有依赖项以及它们之间的关系,这可以帮助您找到事情的来源。
    • 不幸的是,这没有帮助。我最终放弃并回到 6.8,一切正常。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多