【发布时间】:2015-03-14 16:46:10
【问题描述】:
我正在尝试编写一个调用与 Redis 一起使用的 Lua 脚本的 Java 程序。 所以我需要 luajava jar 文件。 当我尝试在 Eclipse IDE 中执行此操作时,它不起作用。所以我决定在 ubuntu 中使用编辑器和终端来做同样的事情。
现在,在我将此 jar 添加到类路径后,使用 导出 CLASSPATH=/path/luajava_1.1.jar 命令,甚至需要这个 jar 的简单程序都无法运行。
在我附加的屏幕截图中,您可以看到 Test.java 是一个简单的 java 程序,它在添加 jar 之前运行良好。但是添加jar到classpath后,报错“找不到或加载主类Test”
我需要帮助来解决这个问题。此外,任何有关如何在 java 中执行 lua 脚本的指导都将不胜感激。我读到了 LuaEclipse,它似乎是一个 Eclipse 执行 lua 脚本的插件。我应该安装它吗?还是有其他选择?
【问题讨论】:
-
您很可能需要
export CLASSPATH=.:/path/luajava_1.1.jar,这样您仍然可以在工作目录中使用java Test和Test.class。 -
我看不到截图。你确定你应该修改系统类路径吗?通常您使用 Java 项目的 Java 构建路径。
-
之前的类路径值呢?你刚刚把它消灭了......