如何通过 CLI 安装 NetBeans 插件?
How to install a NetBeans plugin via CLI?
问题:
有没有办法通过 CLI 将下载的 NBM(Netbeans 模块)安装到已安装的 Netbeans IDE 中?
当前设置
Netbeans 12.3 Windows 10
带有 Linux Mint 20.1
的 Netbeans 12.3
相关场景
如果您想到“为什么不直接使用 GUI?”或类似问题。想想以下场景。在拥有 50 台计算机的气隙网络上工作时,您必须在所有这些 PC 上安装 Netbeans 插件。您可以将文件放在这些 PC 上并通过控制台执行命令,并且您不想 运行 绕过所有建筑物并单击整个过程。
非常感谢您。
我想我找到了解决办法。我将 post 放在这里以反映我的研究,因为我从未在 Whosebug 上找到答案。
如果已安装 Netbeans,您可以使用 --help
参数,例如:
C:\Program Files\NetBeans\netbeans\bin\netbeans64.exe --help
这列出了很多可用参数(我还没有在网上找到列表),例如(缩短):
General options:
--help show this help
--jdkhome <path> path to JDK
--console new open new console for output
Module reload options:
--reload /path/to/module.jar install or reinstall a module JAR file
Additional module options:
--modules
--refresh Refresh all catalogs
--list Prints the list of all modules, their versions and enablement status
--install <arg1>...<argN> Installs provided JAR files as modules
--disable <arg1>...<argN> Disable modules for specified codebase names
--enable <arg1>...<argN> Enable modules for specified codebase names
--update <arg1>...<argN> Updates all or specified modules
--update-all Updates all modules
Core options:
--fontsize <size> set the base font size of the user interface, in points
--userdir <path> use specified directory to store user settings
--nosplash do not show the splash screen
在我的例子中,解决方案是使用指向要安装的 jar 文件的 --install
参数。
请注意,NBM 文件只是包含 jar 文件和更多元文件的容器数据文件,如配置 xml 文件。例如,您可以通过 7zip 打开它。 并且您必须自己处理所有依赖项。
问题:
有没有办法通过 CLI 将下载的 NBM(Netbeans 模块)安装到已安装的 Netbeans IDE 中?
当前设置
Netbeans 12.3 Windows 10
带有 Linux Mint 20.1
相关场景
如果您想到“为什么不直接使用 GUI?”或类似问题。想想以下场景。在拥有 50 台计算机的气隙网络上工作时,您必须在所有这些 PC 上安装 Netbeans 插件。您可以将文件放在这些 PC 上并通过控制台执行命令,并且您不想 运行 绕过所有建筑物并单击整个过程。
非常感谢您。
我想我找到了解决办法。我将 post 放在这里以反映我的研究,因为我从未在 Whosebug 上找到答案。
如果已安装 Netbeans,您可以使用 --help
参数,例如:
C:\Program Files\NetBeans\netbeans\bin\netbeans64.exe --help
这列出了很多可用参数(我还没有在网上找到列表),例如(缩短):
General options:
--help show this help
--jdkhome <path> path to JDK
--console new open new console for output
Module reload options:
--reload /path/to/module.jar install or reinstall a module JAR file
Additional module options:
--modules
--refresh Refresh all catalogs
--list Prints the list of all modules, their versions and enablement status
--install <arg1>...<argN> Installs provided JAR files as modules
--disable <arg1>...<argN> Disable modules for specified codebase names
--enable <arg1>...<argN> Enable modules for specified codebase names
--update <arg1>...<argN> Updates all or specified modules
--update-all Updates all modules
Core options:
--fontsize <size> set the base font size of the user interface, in points
--userdir <path> use specified directory to store user settings
--nosplash do not show the splash screen
在我的例子中,解决方案是使用指向要安装的 jar 文件的 --install
参数。
请注意,NBM 文件只是包含 jar 文件和更多元文件的容器数据文件,如配置 xml 文件。例如,您可以通过 7zip 打开它。 并且您必须自己处理所有依赖项。