Netbeans插件脱机安装

sczxawaw  于 2022-11-10  发布在  其他
关注(0)|答案(1)|浏览(255)

我有一个脱机的系统,无法访问Internet。
我想添加Java Card插件到我的Netbeans。我如何在我的PC上添加Java Card插件(离线)?
我找不到Java Card脱机安装.nbm文件。
我有一个第二个系统,它已经启动并运行,在它的Netbeans上有Java卡插件。我想这可能有助于从第二台PC复制文件到第一台PC。但我正在寻找一个更好的方法。

llmtgqce

llmtgqce1#

下面的方法有点麻烦,但对我来说很有效。在一个可以访问Internet但还没有安装Java Card的NetBeans安装中:

  • 进入Tools〉Plugins,下载/安装Java Card插件。在我的例子中,安装Java Card插件触发了其他几个必需插件的下载和安装:

  • 请特别选择在插件过程中不重新启动NetBeans。
  • 在NetBeans安装目录中,Java Card插件的安装将创建一个名为javacard/update/download的目录。在我的示例中,该目录的完整路径是C:/NetBeans 14/javacard/update/download,但您的目录几乎肯定与此不同。
  • 将该目录的内容复制到没有Internet访问的计算机上的某个任意空目录中。

脱机计算机上的复制目录应类似于下图,其中包含两个XML文件和十三个文件扩展名为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文件对应于上面的 * 验证证书 * 屏幕截图中列出的十三个插件。
最后,在脱机计算机上选择Tools〉Plugins〉Downloaded〉Add Plugins,导航到包含您刚刚创建的复制插件的目录(在我的例子中名为 JavaCardPlugins),选择所有要安装的nbm文件,从 Files of Type 下拉列表中选择 All Files,然后单击Open按钮:

安装Java Card及其相关插件后,选择重新启动NetBeans,您应该会看到Java Card插件列在Tools〉Plugins〉Installed下面。
备注:

  • 在具有Internet访问权限得计算机上安装Java Card后,不要立即重新启动NetBeans,因为在重新启动过程中,NetBeans将删除要复制到脱机计算机上得nbm文件.
  • 您可能不希望在可以访问Internet的计算机上破坏现有的NetBeans安装,因为您需要卸载/重新安装Java Card。因此,您可以创建第二个临时NetBeans安装,以便在该计算机上下载/安装/复制nbm文件,也可以使用其他可以访问Internet的计算机。
  • 您不需要了解各个插件的用途,也不需要了解它们的安装顺序,只需同时选择所有插件进行安装,NetBeans将确定需要执行的操作。
  • 虽然我只在JavaCard上验证了这种方法,但我怀疑它可能适用于任何插件的离线安装。

相关问题