热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

netbeans下ruby环境的搭建

在公司实习的时候,公司的脚本语言使用的是ruby,当然ruby环境是必须会搭建的,这两天给自己的电脑搭环境的时候,遇到了各种问题,今天就把这个过程重新整理下。在安装的过程中会遇到两

在公司实习的时候,公司的脚本语言使用的是ruby,当然ruby环境是必须会搭建的,这两天给自己的电脑搭环境的时候,遇到了各种问题,今天就把这个过程重新整理下。

在安装的过程中会遇到两个问题:第一个是在现在的netbeans7开始,IDE已经不支持ruby了,我们安装的时候是通过在netbeans中安装插件来完成的。另外一个问题是ruby1.9之前并不支持中文,在自动化脚本中难免会有中文出现,这也是我们需要解决的。

安装准备:
1.ruby1.9以后的版本
2.netbeans8.0版本exe
3.netbeans8.0插件
4.jdk(根据自己电脑下载32位或64位)

上面这4个都可以在相对应的官网进行下载,网上资源也很多,这里不做多余说明。插件及ruby版本如果懒得找,可以从这里下载

安装过程

1.将插件中的ruby210移动至C盘中,建议最好放在C盘中,避免以后更新出现问题。

2.将jdk按照安装引导进行安装(一直“下一步”、“同意”即可)。
注意:安装netbeans前一定要先安装JDK,否则会安装失败。

3.安装netbeans,安装的时候不要选择检查更新,否则会很慢。

4.安装netbeans成功后,启动netbeans,安装插件步骤如下。
netbeans下ruby环境的搭建
netbeans下ruby环境的搭建netbeans下ruby环境的搭建
先安装所有的jar插件,再安装nbm插件。

5.向netbeans中导入ruby210。安装步骤如下图所示。
netbeans下ruby环境的搭建netbeans下ruby环境的搭建netbeans下ruby环境的搭建netbeans下ruby环境的搭建

6.安装插件完成后,重新启动netbeans。

7.配置netbeans控制台字体。打开netbeans安装目录,找到etc中找到.conf后缀的文件,在netbeans_default_options这行中加上 “-J-Dfile.encoding=UTF-8”
netbeans下ruby环境的搭建netbeans下ruby环境的搭建

最后重启软件,测试安装是否成功。

安装可能出现的问题:
1.netbeans安装失败,检查jdk是否安装成功
2.安装netbeans后,新建项目中没有ruby选项,检查插件是否安装成功
3.软件可以运行,但无法显示中文,检查配置文件是否修改成功


推荐阅读
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • eclipse学习(第三章:ssh中的Hibernate)——11.Hibernate的缓存(2级缓存,get和load)
    本文介绍了eclipse学习中的第三章内容,主要讲解了ssh中的Hibernate的缓存,包括2级缓存和get方法、load方法的区别。文章还涉及了项目实践和相关知识点的讲解。 ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • 本文介绍了Android 7的学习笔记总结,包括最新的移动架构视频、大厂安卓面试真题和项目实战源码讲义。同时还分享了开源的完整内容,并提醒读者在使用FileProvider适配时要注意不同模块的AndroidManfiest.xml中配置的xml文件名必须不同,否则会出现问题。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • MyBatis多表查询与动态SQL使用
    本文介绍了MyBatis多表查询与动态SQL的使用方法,包括一对一查询和一对多查询。同时还介绍了动态SQL的使用,包括if标签、trim标签、where标签、set标签和foreach标签的用法。文章还提供了相关的配置信息和示例代码。 ... [详细]
  • 本文介绍了Swing组件的用法,重点讲解了图标接口的定义和创建方法。图标接口用来将图标与各种组件相关联,可以是简单的绘画或使用磁盘上的GIF格式图像。文章详细介绍了图标接口的属性和绘制方法,并给出了一个菱形图标的实现示例。该示例可以配置图标的尺寸、颜色和填充状态。 ... [详细]
  • iOS超签签名服务器搭建及其优劣势
    本文介绍了搭建iOS超签签名服务器的原因和优势,包括不掉签、用户可以直接安装不需要信任、体验好等。同时也提到了超签的劣势,即一个证书只能安装100个,成本较高。文章还详细介绍了超签的实现原理,包括用户请求服务器安装mobileconfig文件、服务器调用苹果接口添加udid等步骤。最后,还提到了生成mobileconfig文件和导出AppleWorldwideDeveloperRelationsCertificationAuthority证书的方法。 ... [详细]
  • 开发笔记:spring boot项目打成war包部署到服务器的步骤与注意事项
    本文介绍了将spring boot项目打成war包并部署到服务器的步骤与注意事项。通过本文的学习,读者可以了解到如何将spring boot项目打包成war包,并成功地部署到服务器上。 ... [详细]
  • 怀疑是每次都在新建文件,具体代码如下 ... [详细]
  • HDFS2.x新特性
    一、集群间数据拷贝scp实现两个远程主机之间的文件复制scp-rhello.txtroothadoop103:useratguiguhello.txt推pushscp-rr ... [详细]
  • 有没有一种方法可以在不继承UIAlertController的子类或不涉及UIAlertActions的情况下 ... [详细]
  • Java学习笔记之面向对象编程(OOP)
    本文介绍了Java学习笔记中的面向对象编程(OOP)内容,包括OOP的三大特性(封装、继承、多态)和五大原则(单一职责原则、开放封闭原则、里式替换原则、依赖倒置原则)。通过学习OOP,可以提高代码复用性、拓展性和安全性。 ... [详细]
  • 如何实现JDK版本的切换功能,解决开发环境冲突问题
    本文介绍了在开发过程中遇到JDK版本冲突的情况,以及如何通过修改环境变量实现JDK版本的切换功能,解决开发环境冲突的问题。通过合理的切换环境,可以更好地进行项目开发。同时,提醒读者注意不仅限于1.7和1.8版本的转换,还要适应不同项目和个人开发习惯的需求。 ... [详细]
author-avatar
宋羽翔-ben
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有