Como referenciar um dl em java usando eclipse  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Drockx
Thread.start()

Membro desde: 01/04/2011 21:29:19
Mensagens: 42
Localização: Goiânia (GO)
Offline

Bom pessoal quero referenciar uma dll no meu projeto essa dll tem vários métodos mais eu não
sei com faço para referenciar essa dll no meu projeto java estou usando o eclipse. Valeu

""
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
eliangela
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2006 01:31:49
Mensagens: 724
Localização: Campo Mourão
Offline

Deixa eu ver se entendi.. vc quer usar uma DLL no seu projeto Java??

Se for isso, vc tem que colocar essa DLL na pasta do windows (porque ela será carregada junto com o SO) e usar JNA ou JNI.

Até onde sei, o Eclipse não cria referências em seus proketos com arquivos binários, somente com JARS, XML, HTML e outros arquivos JAVA.

Não respondo perguntas por MP.
http://www.eliangela.info
[WWW] [Yahoo!] [MSN]
ECO2004
JavaEvangelist
[Avatar]

Membro desde: 06/11/2006 01:11:23
Mensagens: 305
Offline

Drockx wrote:Bom pessoal quero referenciar uma dll no meu projeto essa dll tem vários métodos mais eu não
sei com faço para referenciar essa dll no meu projeto java estou usando o eclipse. Valeu


No seu projeto no eclipse, crie uma pasta e coloque a sua DLL dentro dela.
Depois, clique em cima do seu projeto com o botão da direita, vai em Build Path/Configure Build Path.

Depois, clique em add class folder. Adicione a sua pasta que tem a dll.

Depois, ainda em configure build path, clique na seta para expandir a pasta que você acaba de adicionar. Vá até Native library location. Selecione ela e clique em edit. Clique em workspace e selecione a pasta onde se encontra a sua dll. Dê ok e ok e pronto!

Abraço!
[Email] [MSN] [ICQ]
Drockx
Thread.start()

Membro desde: 01/04/2011 21:29:19
Mensagens: 42
Localização: Goiânia (GO)
Offline

Ok pessoal vou tentar aqui e depois deixo a resposta

""
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
eliangela
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2006 01:31:49
Mensagens: 724
Localização: Campo Mourão
Offline

ECO2004 wrote:No seu projeto no eclipse, crie uma pasta e coloque a sua DLL dentro dela.
Depois, clique em cima do seu projeto com o botão da direita, vai em Build Path/Configure Build Path.

Depois, clique em add class folder. Adicione a sua pasta que tem a dll.

Depois, ainda em configure build path, clique na seta para expandir a pasta que você acaba de adicionar. Vá até Native library location. Selecione ela e clique em edit. Clique em workspace e selecione a pasta onde se encontra a sua dll. Dê ok e ok e pronto!

Abraço!


Nossa!
Não sabia que tinha como referenciar direto no projeto do Eclipse não!!

Não respondo perguntas por MP.
http://www.eliangela.info
[WWW] [Yahoo!] [MSN]
edson25BA
Smalltalk

Membro desde: 02/02/2012 14:14:20
Mensagens: 2
Offline

Rapz eu to trabalhando num projeto Android. Partindo das respostas que eu li aqui. Entao é possivel reutilizar uma DLL num projeto Android né?
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline

edson25BA wrote:Rapz eu to trabalhando num projeto Android. Partindo das respostas que eu li aqui. Entao é possivel reutilizar uma DLL num projeto Android né?


Se tiver a mesma dll compilada para um ARM rodando linux funciona sim "entre aspas". O android não suporta jni mas pode usar o ndk para programar compilar as mesmas.

This message was edited 1 time. Last update was at 02/02/2012 14:51:15


www.citrox.com.br
edson25BA
Smalltalk

Membro desde: 02/02/2012 14:14:20
Mensagens: 2
Offline

Obrigado pela ajuda, acabei de baixar o NDK no site do Android, vou começar os testes para ver se vai dar certo.
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team