Olá galera, essa semana estive com bastantes problemas em rodar o javalua em linux, mas graças a ajuda de vocês finalmente consegui, o problema é que preciso configura la em windows também.
Então baixei os dois arquivos que precisava o luajava-1.1.dll que adicionei a execução do projeto pelas Opções da VM com o comando:
-Djava.library.path=C:\Documents and Settings\Matias\Meus documentos
e o arquivo luajava-1.1.jar adicionei as bibliotecas do projeto.
Procedimento igual ao que fiz no linux.
No entanto quando fui rodar este código:
package luajava;
import org.keplerproject.luajava.*;
public class Main {
public static void main(String[] args) {
LuaState l = LuaStateFactory.newLuaState();
l.openLibs();
l.LdoString("print \"Hello World\" ");
l.close();
}
}
ocoreu este erro:
run:
java.lang.NoClassDefFoundError: and
Caused by: java.lang.ClassNotFoundException: and
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: and. Program will exit.
Exception in thread "main" Java Result: 1
Não sei o que esta acontecendo, tentei instalar o lua mas também não adiantou, fiz o procedimento descrito no site do lua para testar o console com o comando
c:\luajava-1.1>java -cp "luajava-1.1.jar"
org.keplerproject.luajava.Console
e funcionou certinho, mas ainda não consigo executar o algorítimo através do NetBeans.
Alguem sabe como posso resolver isso?
Obrigado.