热门标签 | 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格式图像。文章详细介绍了图标接口的属性和绘制方法,并给出了一个菱形图标的实现示例。该示例可以配置图标的尺寸、颜色和填充状态。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 使用Ubuntu中的Python获取浏览器历史记录原文: ... [详细]
  • HDFS2.x新特性
    一、集群间数据拷贝scp实现两个远程主机之间的文件复制scp-rhello.txtroothadoop103:useratguiguhello.txt推pushscp-rr ... [详细]
  • 有没有一种方法可以在不继承UIAlertController的子类或不涉及UIAlertActions的情况下 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • ALTERTABLE通过更改、添加、除去列和约束,或者通过启用或禁用约束和触发器来更改表的定义。语法ALTERTABLEtable{[ALTERCOLUMNcolu ... [详细]
  • Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOMEbinjava–option来启 ... [详细]
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社区 版权所有