繁体   English   中英

阅读Java中的ruby语法

[英]Read ruby syntax in java

我有一个由Velocity模板支持的工具,该工具在从Web App捕获输入以与其他工具(Vagrant-内置Ruby)结合使用之后,会静态创建文件(类似于Ruby的语法)。 但是,现在我希望支持到现在为止相反的操作,以便我可以在工具中浏览以前创建的Vagrant文​​件,并在其中定义设置,以填充Java Bean,最后到达Web App的UI。

有没有什么办法可以解释Ruby语法,例如:

config.vm.define :firstMachine do |master|
        master.vm.hostname = "boxupp.test.first"
        master.vm.box = "Ubuntu"
        master.vm.box_url = "http://www.google.com"


        master.vm.provider "virtualbox" do |prov|
            prov.customize ["modifyvm", :id, "--memory", "384"]
        end
end

并在Java Bean中填充相应的值。

我偶然发现了JRuby,但它看起来像另一个脚本平台。

谢谢你的时间 !!

如果您只想阅读/解析语法,则需要编写(或查找)用Java编写的Ruby解析器。

如果您的意思是将...解释为执行/运行... Java中的Ruby代码,那么您要么需要:


我偶然发现了JRuby,但它看起来像另一个脚本平台。

Ermm ...它是Ruby语言的实现。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM