Dúvida com arquivo .jar

5 respostas
C

Olá pessoALL,

Estou criando uma aplicação Swing que se utiliza de um arquivo HTML que está em uma pasta dentro do pacote da aplicação. Quando essa aplicação é executada via IDE, esse arquivo HTML é salvo na máquina do usuário. Meu problema é que quando crio o arquivo .jar (.class + imagens +HTML) minha aplicação não consegue salvar o HTML na máquina do usuário(não acha o arquivo - é como se o endereço estivesse errado e acredite é o mesmo quando executado via IDE). Vem a pergunta: Existe a possibilidade de extrair um determinado arquivo de dentro de um .jar? Se sim, qual seria o ?caminho das pedras??

Valeu.

5 Respostas

thokk

Da uma olhada neste site aqui!!!

C

Ok thokk, mas meu problema não é como criar ou executar um .jar e, sim, como extrair de dentro dele um arquivo HTML por exemplo…

Valeu mesmo assim.

thokk

Ve se este site possa te ajudar!!!

http://www.linhadecodigo.com.br/artigos.asp?id_ac=609
http://www.javafree.org/javabb/search_author.jbb?u=2358&page=2

ele tem alguns exemplos em sublink´s

Bohzzu

tenta usando o getResourceAsStream(String name) da classe ClassLoader, passando o “caminho” para seu arquivo html.

Tipo, se seu arquivo html no pacote “br.com.minhaempresa” e chama-se “index.html” o caminho vai ser “/br/com/minhaempresa/index.html”

davidbuzatto

Sugestão, cria o arquivo html na primeira execução de sua aplicação, gera o arquivo fora do jar, e vai alterando ele normalmente.

Criado 26 de outubro de 2006
Ultima resposta 26 de out. de 2006
Respostas 5
Participantes 4