`
unnKoel
  • 浏览: 14191 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Rhino试用记录

阅读更多

目录

 

 rhino简介

 rhino是一个完全使用java编写的开源的javascript引擎实现,它可以被最终用户嵌入到java应用中提供脚本支持,作为默认的javascript引擎包含在j2se6中。

 

 下载并编译rhino

  (1)从apache ant官网下载ant应用,解压到指定目录下,按照ant manual手册,安装配置ant。

     

ant环境配置 写道
在系统环境变量中设置:
。设置你的ant安装目录到系统环境变量ANT_HOME中
。设置ant安装目录下的bin到环境变量path下
。设置jdk安装目录到JAVA_HOME中(可选)

     配置完,打开cmd,输入ant -version命令,如果输出:

     Apache Ant(TM) version 1.9.4 compiled on April 29 2014

     说明配置成功,否则请确认ant配置环境是否正确

 

  (2)访问rhino官网下载rhino到E盘根目录下并解压,出现rhino目录rhino1_7R4。打开cmd,进

      入E:\rhino1_7R4目录下,输入ant compile命令(ant 命令可查看ant manual手册),编译成功,

      .class文件都存放在E:\rhino1_7R4\build\目录下。接下来就可以进行下面的测试。

 

 Rhino Shell测试使用

 Rhino Shell 提供了一种比较简单的方式在批量模式下或者交互式的环境中,执行script脚本。

 

 
 说明:cd到编译生成目录build\classes,运行java org.mozilla.javascript.tools.shell.Main ,启动script shell

 执行js 代码进行使用测试

 

 JavaScript Compiler 测试使用

 JavaScript Compiler 把javascript源文件编程成java class文件,java class文件能被加载并执行,提供一种

 转化javascript的方法,避免运行时转化的开销。

 个人理解:Rhino在运行javascript时,会先编译javascript代码成class文件,再到jvm上运行;so,事先把js

 提前编译成class文件,可以提高js在Rhino上的执行效率

 

 
 说明:进入examples目录,编写test.js文件,内容为“print('hello,world!')”,执行java编译命令,在相同目录

 生成了test.class文件。

 

 Embedding Rhino例子测试使用

 按照官网Embedding Rhino文档 ,测试运行Embedding Rhino例子。以下编译运行examples下的RunScript例 子:

 

 
 

 

 

 

 

     

 

 

  • 大小: 34 KB
  • 大小: 63.7 KB
  • 大小: 79 KB
分享到:
评论

相关推荐

    Rhino转换Catia文件

    "Rhino转换Catia文件" 本篇文章主要讲解了Rhino文件转换到工程类软件的问题,如SW、PROE、CATIA等。文章中提到了Rhino文件导入到工程类软件时的注意事项,如模型的封闭性、破面的问题等。同时,文章还介绍了Rhino的...

    RhinoResurf

    《RhinoResurf:在Rhino中提升曲面设计能力的利器》 RhinoResurf,作为一款专门针对Rhino软件的插件,是设计师们在处理复杂曲面时的重要辅助工具。它以其1.88版本的稳定性和对Rhino x86x64平台的全面支持,为用户...

    Rhino 6 中文教程.pdf

    指令历史记录了用户的操作过程,便于学习和回顾。 教程中对于如何开始使用Rhino进行了详细的指导,包括如何浏览模型、移动物件、复制物件、更改模型视图、平移和缩放视图以及重置视图等。这些操作是设计师在进行三...

    Rhino(犀牛)中文教程

    Rhino中文教程 Rhino是一款功能强大且灵活的3D建模和设计软件,它可以帮助用户创建复杂的曲面和曲线,实现精确的设计和建模。Rhino的强大之处在于其NURBS(非一致有理B样条线)技术,可以生成精确的曲面和曲线,...

    rhino做鞋插件

    【Rhino做鞋插件——Rhinoshoe深度解析】 Rhino,全称为Rhinoceros,是一款强大的三维建模软件,尤其在工业设计、产品设计、鞋类设计等领域广泛应用。Rhinoshoe是专门为鞋类设计开发的一款Rhino插件,它极大地简化...

    RHINO7.0软件注册机

    2019-2-2最新版RHINO7.0注册机,的试用版本下载文件,

    rhino二次开发学习资料

    【Rhino二次开发】是指利用编程语言如C++对Rhino 3D建模软件进行扩展和定制,以实现特定功能或自动化工作流程的过程。Rhino,全名Rhinoceros,是一款强大的NURBS(非均匀有理B样条)建模工具,广泛应用于工业设计、...

    rhino缩略图查看工具

    Rhino,全称为Rhinoceros 3D,是一款强大的三维建模软件,广泛应用于工业设计、建筑设计、珠宝设计等领域。Rhino缩略图查看工具是针对Rhino模型文件(通常扩展名为.3dm)而设计的一个辅助工具,旨在帮助用户更方便地...

    rhino-1.7.7.1.jar(Rhino for java)

    Rhino的jar包。 Rhino 是开源的 JavaScript 引擎,是完全基于 Java 实现,几乎可以使用 JavaScript 完成 Java 所有的工作。

    中文版rhino 5.0完全自学教程.pdf

    根据提供的信息,“中文版Rhino 5.0完全自学教程”这一资料主要涉及的是Rhino 5.0软件的学习与应用。尽管具体内容未给出详细章节或知识点,但我们可以基于Rhino 5.0这款三维建模软件的特点及其广泛的应用领域来推测...

    Rhino Mocks 单元测试必用

    - **记录与重放(Record & Replay)**:这是一种简单的模式,允许开发者首先记录模拟对象的行为,然后在测试中重放这些行为。 - ** Arrange-Act-Assert 模式**:Rhino Mocks 遵循这一测试模式,使得测试结构清晰,...

    rhino python函数中文网址.txt

    接下来,我们将详细探讨Rhino中Python函数的相关知识点。 ### Rhino Python函数简介 #### Rhino 软件概述 Rhino是一款功能强大的3D建模软件,广泛应用于工业设计、产品设计、建筑以及工程等领域。它以其高度灵活的...

    Rhino4.0曲面雕刻工具

    【Rhino4.0曲面雕刻工具】是三维建模软件Rhino的重要功能之一,它为用户提供了高效、直观的曲面雕刻解决方案。Rhino,全称Rhinoceros 3D,是一款强大的NURBS(非均匀有理B样条)建模工具,广泛应用于工业设计、建筑...

    Vray你的Rhino

    《Vray for Rhino:渲染艺术的深度探索》 在3D建模与渲染的世界中,Vray是一款不可或缺的渲染引擎,尤其在Rhino(犀牛)这个强大的建模软件上,Vray的威力更是得以充分发挥。"Vray你的Rhino.Cafer.J.扫描版"这个...

    rhino-engine-1.7.13.jar

    rhino-engine-1.7.13.jar

    rhino插件-Hare 2022.0.05

    rhino插件-Hare 2022.0.05,应用于于幕墙等方面的一款小插件! rhino插件-Hare 2022.0.05,应用于于幕墙等方面的一款小插件! rhino插件-Hare 2022.0.05,应用于于幕墙等方面的一款小插件! rhino插件-Hare 2022.0....

    rhino 路径跟随插件(supersweep/rhino7)

    《Rhino路径跟随插件:Supersweep与Rhino7的高效结合》 Rhino,全名Rhinoceros 3D,是一款强大的三维建模软件,被广泛应用于产品设计、建筑设计、工业设计等领域。其易用性与强大的建模功能使得它在设计师中备受...

    Rhino 3D工业级造型与设计.pdf

    根据提供的信息,“Rhino 3D工业级造型与设计.pdf”这一标题以及描述,我们可以了解到这份文档主要聚焦于介绍和教授如何使用Rhino这款软件进行3D建模、设计及工业造型的应用技巧。 ### Rhino 3D 软件概述 Rhino...

    rhino-1.7.14.jar下载

    rhino-1.7.14.jar下载

    rhino.python 教程 (英文)

    ### Rhino.Python 教程概览 #### 一、引言 《Rhino.Python 教程》是一本专为Rhino 5设计的指南,旨在帮助初学者掌握Rhino中Python编程的基础知识。该书由David Rutten撰写,最初是针对Rhino 4和VBScript编写的,...

Global site tag (gtag.js) - Google Analytics