簡體   English   中英

Netbeans 插拔安裝離線

[英]Netbeans pluging installation offline

我的系統處於脫機狀態,無法訪問 Internet。

我想在我的 Netbeans 中添加 Java 卡插件。 如何在我的電腦(離線)上添加 Java 卡插件?

我找不到用於離線安裝的 Java 卡的 .nbm 文件。

PS我有第二個系統,它已啟動並正在運行,並且在其 Netbeans 上有 Java 卡插件。 我認為這可能有助於將文件從第二台 PC 復制到第一台 PC。 但我一直在尋找更好的方法。

以下方法有點像黑客,但它對我有用。 在可以訪問 Internet 但尚未安裝 Java 卡的 NetBeans 安裝上:

  • Go 到Tools > Plugins ,然后下載/安裝 Java Card 插件。 在我的情況下,安裝 Java 卡插件觸發了其他幾個必需插件的下載和安裝:

    JavaCard 插件安裝

  • 具體在插件過程中選擇不重啟NetBeans。

  • 在 NetBeans 安裝目錄中,安裝 Java 卡插件將創建一個名為javacard/update/download的目錄。 在我的情況下,該目錄的完整路徑是C:/NetBeans14/javacard/update/download ,但您的幾乎肯定會有所不同。

  • 將該目錄的內容復制到您機器上的某個任意空目錄,而無需訪問 Internet。

離線機器上復制的目錄應該與此類似,其中包含幾個 XML 文件和 13 個帶有nbm文件擴展名的插件:

07/30/2022  02:39 PM             1,633 additional_information.xml
07/30/2022  02:39 PM             2,619 install_later.xml
07/30/2022  02:37 PM           110,204 org-netbeans-modules-javacard-apdu-io.nbm
07/30/2022  02:37 PM            89,498 org-netbeans-modules-javacard-apdufile.nbm
07/30/2022  02:37 PM           109,226 org-netbeans-modules-javacard-common.nbm
07/30/2022  02:37 PM           110,491 org-netbeans-modules-javacard-console.nbm
07/30/2022  02:37 PM           106,018 org-netbeans-modules-javacard-filemodels.nbm
07/30/2022  02:37 PM            84,771 org-netbeans-modules-javacard-kit.nbm
07/30/2022  02:37 PM            89,855 org-netbeans-modules-javacard-platform-ui.nbm
07/30/2022  02:37 PM           426,563 org-netbeans-modules-javacard-project.nbm
07/30/2022  02:37 PM           177,235 org-netbeans-modules-javacard-ri-platform.nbm
07/30/2022  02:38 PM           131,152 org-netbeans-modules-javacard-spi.nbm
07/30/2022  02:37 PM            92,895 org-netbeans-modules-properties-based-dataobjects.nbm
07/30/2022  02:37 PM            89,160 org-netbeans-modules-simple-project-templates.nbm
07/30/2022  02:37 PM            90,796 org-netbeans-modules-swing-customizerlayout.nbm

十三個nbm文件對應於上面驗證證書屏幕截圖中列出的十三個插件。

Finally, on the offline machine select Tools > Plugins > Downloaded > Add Plugins , navigate to the directory containing the copied plugins that you just created (named JavaCardPlugins in my case), select all of the nbm files for installation, select All Files from the Files of Type下拉列表,然后單擊Open按鈕:

離線安裝插件

安裝 Java 卡及其相關插件后,選擇重新啟動 NetBeans,您應該會看到 Java 卡插件列在Tools > Plugins > Installed

筆記:

  • 重要的是不要在可以上網的機器上安裝Java卡后立即重新啟動NetBeans,因為在重新啟動過程中,要復制到離線機器的nbm文件將被NetBeans刪除。
  • 您可能不想在可以訪問 Internet 的機器上弄亂現有的 NetBeans 安裝,因為您需要卸載/重新安裝 Java 卡。 因此,要么創建第二個臨時 NetBeans 安裝,僅用於在該機器上下載/安裝/復制nbm文件,或者使用具有 Internet 訪問權限的替代機器。
  • 您無需了解各個插件的用途或安裝順序。 只需 select 將它們全部同時安裝,NetBeans 將確定需要做什么。
  • 雖然我只為 Java 卡驗證了這種方法,但我懷疑它可能適用於任何插件的離線安裝。

暫無
暫無

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

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