无法创建新的lua项目

时间:2015-09-08 14:51:45

标签: eclipse lua

我刚刚为eclipse(http://www.eclipse.org/ldt/)下载了Lua Development Tools插件。但是,当我想创建一个项目时(我突出显示lua项目类型并点击Next),没有任何反应。当我双击Lua project时,出现错误:

An error has occurred. See error log for more details.
com/naef/jnlua/LuaException

有人能指出我正确的方向并告诉我什么导致了这种奇怪的行为? 顺便说一句,我的eclipse版本:

Version: Luna Service Release 2 (4.4.2)
Build id: 20150219-0600

编辑:好吧,浏览日志有用的东西,好像我找到了什么。

Caused by: java.lang.UnsatisfiedLinkError: no lua5.1 in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at com.naef.jnlua.internal.osgi.Activator.start(Activator.java:30)
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771)
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764)
... 74 more

1 个答案:

答案 0 :(得分:2)

您必须在机器中安装Lua。

对于Linux机器很容易在控制台中键入:

  

sudo apt-get -y -q install lua5.1

对于Mac OS X,这里有一个教程:Running Lua on Mac OS X

对于Windows,github中有一个项目:Lua for Windows

与Lua合作的优秀编辑是SciTE。

您可以在lua.org找到更多答案