Olá pessoal!!
Estou desenvolvendo um software em java para linux, e preciso acessar uma biblioteca chamada libparport.so . Acontece que quando chamo o programa, ele gera o seguinte erro:
Copie o arquivo .so para algum diretório listado no seu “java.library.path”. Para obter o valor de “java.library.path”, escreva um programa que faça isso:
System .out .println (System .getProperty (“java.library.path”));
Obviamente se você tiver uma applet, não uma aplicação Java, a linha acima só funciona em applets assinados. É mais fácil chamar o Java Console e pegar o valor, digitando s ( dump system and deployment properties ) e procurando o valor de java.library.path
Rodrigo_Vieira_Pinto
Valeu Thingol, funcionou!!
K
kubanacan
Fala Thingol…
cmg não funcinou…
Fiz um System .out .println (System .getProperty (“java.library.path”)); para listar os diretorios do path.
Dai peguei um dos diretorios /usr/lib e coloquei meu .so la dentro…
abri o eclipse e executei a seguinte aplicação
Outro detalhe… p testar se o prob podia ser na minha .so teste com outra .so q ja tava na pasta usr/lib e dava o msm erro. Fiz td sistema achando q ia funcionar… só q programei do windows e la minha dll func Ok qnd coloquei no linux com minha .so me FU! rssss falta isso p entregar o prj