我在Windows 7企业64位机器上使用Netbeans IDE 8.0.2与jdk8u45进行Java,php,JSP开发。最近我从朋友那里听说Netbeans IDE也支持Ruby开发。后来我发现Netbeans IDE在第7版停止了对Ruby Development的支持。所以,我从Netbeans网站下载了带Ruby包的Netbeans 6.9.1并安装在我的机器上。该软件包还包含了Glassfish Sever社区版,并已成功安装。但是,Netbeans 6.9.1无法打开。
是否有人在Win7 64位机器上成功使用Netbeans进行Ruby开发?…请帮助我或建议我一个更好的Ruby开发IDE ,我已经有Netbeans,Visual Studio和Eclipse的经验。
最后我解决了这个问题。问题出在jdk上。
Netbeans IDE 6.9.1和8.0.2在jdk 7u72下可以很好地工作。Netbeans IDE 6.9.1不能从jdk 8u45启动,因为运行时异常。
现在,我很困惑。JDK 8不是JDK 7的替代品。Sun微系统同时支持jdk 7和;8.我使用jdk用于android开发(作为android studio和eclipse与ADT插件的依赖关系),java开发(作为Netbeans IDE 8.02的依赖关系),使用Netbeans IDE 8.0.2的php开发依赖项,使用Netbeans IDE 6.9.1的ruby开发依赖项。哪个jdk适合我的情况-jdk 7或8或两者(通过传递cmd参数为适当的应用程序选择适当的jdk)?我的开发环境是win7 enterprise 64位…
更新:终止对jdk7的支持&根据oracle,用户必须迁移到jdk8。因此,我们必须使用jdk8,避免使用jdk7。
更新:通过插件管理器从官方Netbeans插件库安装ruby插件。netbeans的ruby插件(早期,在netbeans 6.9.1和更早版本的情况下,它被嵌入到netbeans安装中)。但后来它被删除并作为一个插件提供,就像netbeans 6.9.1之后的版本一样)是一个完全成熟的Ruby开发包,通过jruby包括rails;