6.7 已经发布,尽管上网并找到一些 .nbm-s 并复制一些更新中心的 URL-s 并不是最大的苦差事……但它仍然是一件苦差事。
对此有什么建议吗?是否有一个隐藏目录可以复制到新的 6.7 安装中?
编辑:对于像我这样同时使用两者的人,我也在 Eclipse 领域问过这个问题:新版本的 Eclipse 刚刚问世。有什么办法可以避免再次手动搜索我的插件吗?
6.7 已经发布,尽管上网并找到一些 .nbm-s 并复制一些更新中心的 URL-s 并不是最大的苦差事……但它仍然是一件苦差事。
对此有什么建议吗?是否有一个隐藏目录可以复制到新的 6.7 安装中?
编辑:对于像我这样同时使用两者的人,我也在 Eclipse 领域问过这个问题:新版本的 Eclipse 刚刚问世。有什么办法可以避免再次手动搜索我的插件吗?
Netbeans 6.7确实有这个功能:Importing Plugins From Previous Release Into The New One,但它似乎有点害羞。
当新版本的 Netbeans 启动时,系统会询问您是否要从以前的版本导入设置。
单击是,Netbeans 将在后台查找兼容的插件。
请注意,您不会再次收到提示。 相反,几分钟后,右下角会出现一个图标:
http://lh6.ggpht.com/_BEizchvf9zs/Sk83UjMwZBI/AAAAAAAAABQ/hlX5DT-k0fg/s800/netbeans-screenshot.png
不完全是在你的脸上,对吧?
单击它,您将获得安装任何兼容插件的选项。
另请注意,如果您在任何时候退出此过程,则该图标将消失 - 重新启动 Netbeans 会将其恢复(尽管您可能必须等待它进行另一次后台扫描)。
最后,您还可以使用命令行选项触发此过程(并选择要从中导入的任意userdir 位置)-J-Dplugin.manager.import.from=/path/to/userdir
例如在 Vista 中:
C:\Users\JDoe>"c:\Program Files (x86)\NetBeans 6.7\bin\netbeans" -J-Dplugin.manager.import.from="C:\Users\JDoe\.netbeans\6.5"
或在 Ubuntu 中:
/bin/sh ~/netbeans-6.7/bin/netbeans -J-Dplugin.manager.import.from="/homes/YOURHOMEDIR/.netbeans/6.5"
如果您想从 beta 安装导入,这可能很有用。
如果 Netbeans 中有一个像 Firefox 这样的插件收集器插件就好了:P
在 < install_dir >/< nb version >/的 'modules' 子目录中,您将看到您安装的模块的 JAR。但是,那里显然没有元数据信息。而且,我不认为只复制 JAR 会有帮助。即使是这样,也有几件事:当有最新版本可用时,您将无法更新模块,并且旧模块可能根本与新版本不兼容。
因此,即使重复工作,最好的办法还是从插件管理器安装它们。
PS:您可以考虑在“nbusers”邮件列表中提出这个问题。