Pergunta
Eu estou usando uma terceira SDK parte com meu java aplicação.Não fornecedores de SDK fornecido me exe arquivo que eu instalei e um java project.I instalou o exefile. Agora, quando eu executar o código eu recebo uma caixa de diálogo mostrando erro
Excepting a absulut path for library AKSSDK.dll
No AKSSDK in java.library.path
could not load load library AKSSDK
Como posso resolver isso?
Solução
Você tem que adicionar AKSSDK.dll
a sua variável de ambiente PATH
.
Ele ficaria assim:
echo %PATH%
C:\xyz\;C:\other\etc\etc;C:\Your\Path\To\AKSSDK.dll
Editar
Para modificar sua variável de ambiente que você tem que ir para:
Meu computador / RightClick / Propriedades / Avançado / EnvironmentVariables
(fonte: vlaurie.com )
E modificar o Path
existente sob as variáveis ??do sistema
Veja este tutorial para mais detalhes: http://vlaurie.com/computers2/Articles/ environment.htm
Eu tive problemas com o espaço em branco do (Arquivos de Programas) no passado. Se possível instalar o SDK em algo como C:\SondaSDK
ou C:\You\SondaSDK
Dessa forma, você não deve ter problemas.
Outras dicas
Você precisa executar java
com a seguinte configuração:
java -Djava.library.path={where your library is}
Observe o acima é a diretório , onde a biblioteca é, não o nome completo do caminho da biblioteca!
Você pode configurar manualmente o caminho para este valor, começando com
java -Djava.library.path = PATH_TO_LIBRARY