如何在Java中嵌入Lua程式碼?
Lua可能是最常用的嵌入式語言,可以整合或嵌入到不同的主要程式語言中。有一些不同的專案可以完成這項嵌入工作,Lua已經被嵌入到C、C#和Java中。
在本文中,我們將探討Lua在Java中是如何嵌入的,並且我們將探討最常用的用於此目的的專案。
使用Java嵌入Lua簡單來說就是能夠藉助Java命令執行Lua檔案中的程式碼。就像我們使用以下命令執行普通的Java檔案一樣
javac HelloWorld.java java HelloWorld or java HelloWorld
我們可以用**.lua檔案**替換**.java檔案**。
Lua在Java中最常用的嵌入專案是luaj。原始碼位於此連結。
您可以使用以下命令將儲存庫克隆到本地機器上:
git clone https://github.com/luaj/luaj.git
克隆後,您將在**examples/**目錄中找到幾個示例。
在該目錄中有一個名為**lua**的資料夾,我們將使用其中一個示例,即**hello.lua**。
只需在終端中輸入以下命令:
java -cp luaj-jse-3.0.2.jar lua examples/lua/hello.lua
輸出
hello, world
這就是Lua在Java中嵌入的簡單方法。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP