簡體   English   中英

在 netbeans 可視化數據庫資源管理器模塊上找不到符號

[英]Symbol not found on netbeans visual database explorer module

我正在嘗試通過本教程在 Apache Netbeans 15 上制作可視化數據庫資源管理器:

https://netbeans.apache.org/tutorials/nbm-visual_library2.html

不幸的是,在第一節課上我得到了這個錯誤:

“找不到符號符號:類 HelpCtx 位置:包 org.openide.util”

它似乎是“org.openide.util.HelpCtx;”的導入必須在編寫教程時過時。

出現這個錯誤的類是:

import java.sql.Connection;
import org.netbeans.api.db.explorer.ConnectionManager;
import org.netbeans.api.db.explorer.DatabaseConnection;
import org.netbeans.modules.db.explorer.action.BaseAction;
import org.openide.nodes.Node;
import org.openide.util.HelpCtx;

public final class ShowDatabaseStructureAction extends BaseAction {

    @Override
    protected void performAction(Node[] nodes) {

    }

    @Override
    protected boolean enable(Node[] activatedNodes) {
        return true;
    }

    @Override
    public String getName() {
        return "Show Database Structure";
    }

    @Override
    public HelpCtx getHelpCtx() {
        return HelpCtx.DEFAULT_HELP;
    }

}

完成本教程的任何人都可以提供幫助嗎? 或者本教程有更新的版本嗎?

提前致謝。

如教程(設置模塊,第 5 點)中所述,您需要添加一些依賴項。

在您的情況下,您需要添加對“Utilities API”模塊的依賴。

編輯您的模塊Properties ,然后選擇LibrariesModule Dependencies選項卡,然后單擊並Add dependency...

另一種更方便的方法是單擊符號未定義的提示(燈泡)(參見下圖示例)。

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM