Conexão de Java com Prolog

3 respostas
java
B

Pessoal boas?

Estou a tentar rodar uma aplicação que demostra a interligação de Java com Prolog mas infelizmente estou com o seguinte erro: Exception in thread “AWT-EventQueue-0” java.lang.UnsatisfiedLinkError: jpl.fli.Prolog.thread_self()I

Preciso de ajuda!

3 Respostas

P

isso parce um erro de JNI

de uma consultada aqui

http://barbie.uta.edu/~jli/Resources/Resource%20Provisoning&Performance%20Evaluation/85.pdf

agora sem vc mostrar o seu codigo dica dificil. de detalhes do seu ambiente. é windows? o prolog esta em uma DLL?

B

amigo, tudo bem? obrigado pela intervenção, aqui vai os detalhes do ambiente de desenvolvimento

IDE: Netbeans 7.4 64 bits
Prolog versão: 7.2.3 64bits

P.s  configurei a variável de ambiente path adicionando os seguintes diretórios,

Java

C:\Program Files\Java\jdk1.7.0_79\bin;

C:\Program Files\Java\jdk1.7.0_79\lib\tools.jar;

C:\Program Files\Java\jdk1.7.0_79\jre\lib\rt.jar;
Prolog

C:\Program Files\swipl\bin;

C:\Program Files\swipl\lib\jpl.jar;
P

O tipo erro é JNI o que significa que tem codigo nativo em algum lugar. Veja se nao falta um DLL por exemplo

Criado 30 de outubro de 2016
Ultima resposta 31 de out. de 2016
Respostas 3
Participantes 2