簡體   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