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?

Foi útil?

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

text alt
(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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top