在 Netbeans 7 中,放弃了对 Ruby 的支持:
尽管我们的 Ruby 支持历来广受好评,但基于现有的低使用率趋势,我们无法证明继续分配资源来支持该功能是合理的。
如何在 Netbeans 7 中使用它?
在 Netbeans 7 中,放弃了对 Ruby 的支持:
尽管我们的 Ruby 支持历来广受好评,但基于现有的低使用率趋势,我们无法证明继续分配资源来支持该功能是合理的。
如何在 Netbeans 7 中使用它?
Oracle停止支持 NetBeans Ruby 插件,但开发已由社区接管。事实上,现在从事插件工作的人比 Oracle仍然支持它的时候要多,包括 JRuby 的三位主要开发人员、NetBeans Ruby 插件的原始开发人员之一和一位前 NetBeans 核心开发人员,他们都是如果它仍然由 Oracle 控制,它可能不会继续工作。
他们仍在使用 NetBeans 源代码控制存储库、NetBeans 项目基础架构、NetBeans 构建服务器、NetBeans 插件服务器……以尽可能保持无缝过渡。
几乎唯一的区别是您不能再直接在安装程序中选择插件,您必须先安装 NetBeans,然后通过插件菜单安装它,就像所有其他插件一样,例如 Scala 或 Clojure 插件。
只需下载并安装 All-In-One Edition,停用除Base IDE
安装期间以外的所有选项,然后安装 Ruby 插件。
来自持续集成服务器的 Ruby 插件中心是http://Deadlock.NetBeans.Org/hudson/job/ruby/lastSuccessfulBuild/artifact/build/updates/updates.xml
我按照这篇博客文章中描述的步骤 - http://blog.enebo.com/2011/02/installing-ruby-support-in-netbeans-70.html 并且它有效。享受
单击工具->插件单击
“设置”选项卡单击“添加”按钮
以获取更新中心定制器弹出窗口
设置名称为“Beta 1”设置 URL:为“ http://updates.netbeans.org/netbeans/updates/7.0 /uc/beta/stable/catalog.xml.gz '
Press 'OK' Click to 'Available
Plugins' Click 'Reload Catalog' 选择
'Ruby and Rails' 拍拍自己的背部
编辑:现在 ruby on rails 插件可以直接在“Tools”>“Plugins”>“Available Plugins”>“Ruby And Rails”找到(如果你在提供的路径中没有找到这个插件,你应该下载并安装最新的netbeans ide)
重新编辑:如果您需要对 Netbeans 7.1 的 Ruby On Rails 支持,请查看http://blog.enebo.com/2012/01/workaround-for-ruby-support-on-netbeans.html
NetBeans 7.3:
您可以直接从插件门户安装适用于 NetBeans 7.3.x的Ruby 和 Rails插件:
以下是一些安装说明:
https://blogs.oracle.com/geertjan/entry/ruby_on_rails_in_netbeans
NetBeans 7.2:
要为 NetBeans 7.2 安装Ruby on Rails插件,请将此更新中心添加到Tools -> Plugins -> Settings
:
https://blogs.oracle.com/geertjan/resource/nb-72-community-ruby.xml
来自 Geertjan 的博客:
https://blogs.oracle.com/geertjan/entry/ruby_in_netbeans_ide_7
从源代码构建插件:我使用并构建了从 Geertjan 博客链接的源代码:
在构建插件 NetBeans 时(花了很长时间),我收到以下错误:
Could not load definitions from resource net/sf/antcontrib/antlib.xml. It could not be found
这可以通过在您的系统上安装来解决ant-contrib
,例如:
yum -y 安装 ant-contrib
找到 JAR 文件(在我的例子中,它位于/usr/share/java/ant/ant-contrib.jar
)并将其添加到 NetBeans 中 Ant 的类路径中Tools -> Options -> Java -> Ant -> Add JAR/ZIP
。
之后它应该建立。如果要使用插件,请右键单击NB Ruby
项目并单击Package As -> NBMs
. 这将创建一个更新中心。您可以通过Tools -> Plugins -> Settings -> Add
URL 所在的位置将此更新更新中心添加到您的 NetBeans:
文件:/PathToTheRepository/build/updates/updates.xml
之后就可以安装Ruby and Rails
插件了。
快乐编码!
Ruby on Rails 支持现在包含在默认模块列表中。我无法找到仅使用 netbeans ide(没有其他插件)的下载,所以我下载了 php 包,然后卸载所有 php 插件并安装 Ruby on Rails 插件。
我建议还安装 git 和 scss 插件。scss 插件尚未在 7.0 的默认插件列表中,但您可以在此处获取 nbm 。我安装的是 0.1 版本,而不是 0.3 测试版。
我删除的完整插件列表是:Bugzilla、CVS、Hudson、Mercurial、PHP、PHP Documentor Tag Help、PHP Symfony Framework、PHP Zend Framework、软件即服务、Subversion。当然,如果您使用其中任何一个,您可能不想删除它们。
我意识到这个答案并没有为这个问题提供技术解决方案,但它是一种答案。如果您希望 Oracle 再次在 Netbeans 中包含官方 Ruby 支持,请考虑签署以下请愿书:
http://www.ipetitions.com/petition/re-include-ruby-support-in-netbeans/
对于 Netbeans 7.3,您可以安装Tom Enebo最近发布的Ruby 和 Rails 插件。
您可以按照 nichot20 的以下安装步骤进行操作:
file:///path/to/updates.xml