在两个版本的NetBeans插件之间交换

时间:2016-02-04 20:28:46

标签: netbeans

我正在与NetBeans插件上的团队合作并尝试比较早期版本和更高版本之间的行为......有没有简单的方法可以做到这一点?看起来我要卸载版本A,重启,安装版本B,重启,然后切换回我必须卸载版本B,重启,安装版本A,重启。

2 个答案:

答案 0 :(得分:1)

如果使用Windows,您可能希望运行相同NetBeans版本的两个实例。基于复制NetBeans应用程序目录,似乎有一种简单的方法可以进行此设置:

http://netbeans.tusharjoshi.com/2008/12/opening-multiple-netbeans-ide-instances.html

鉴于您可能安装了插件的版本A,它可能会被复制到现有插件的两个文件夹中。您必须从第二个NetBeans应用程序目录中卸载A,重新启动,安装B,重新启动,并运行并排比较。

我不确定OSX或Linux,因为NetBeans模块目录位于应用程序文件夹的层次结构之外。如果我没记错的话,应用程序在启动期间从module.xml文件中读取插件信息。重新配置该文件在技术上将比以下选项更难。

可能还有其他选项可以实现同样的想法(例如,以另一个用户身份运行,安装略有不同的版本)。您可能只想在当前版本旁边安装稍高/更低的NetBeans版本。由于插件目录通常位于相对于主要版本号和次要版本号的子目录中,因此模块和插件路径将会不同。

希望这有帮助!

答案 1 :(得分:-1)

你有没有试过这样的事情?:

#if VERSION_A
    //Do things for Version A
#elif VERSION_B
    //Do things for Version B
#endif
相关问题