Pessoal,
Estou apanhando aqui pra gerar um jar do meu projeto. Geralmente crio jars simples com facilidade, mas esse tem algumas dependências que estão complicando. A estrutura do projeto é a seguinte:
MEU PROJETO
MEU PACOTE com arquivos .Java e .class e .gif
systray4j.jar (meu projeto depende desse jar)
systray4j.dll (idem ao de cima)
imagem.ico (ícone que o systray coloca como trayicon da minha aplicação, tem que estar necessariamente fora do meu pacote)
Para gerar o jar pela linha de comando, já tentei das mais diversas formas:
-
jar cfm nomejar.jar manifest.txt br/pucrio/inf/les/aulanet/client*.txt systray47.dll systray.jar imagem.ico
-
já tentei na marra extrair o jar para dentro do meu projeto
-
já tentei colocar tudo dentro de uma pasta e mandar colocar pasta*.* no jar
-
Já tentei gerar pelo eclipse
Em todos estes casos, o meu MANIFEST.txt é assim:
Main-Class: br.pucrio.inf.les.aulanet.client.InitClient
Name: br.pucrio.inf.les.aulanet.client/InitClient.class
Java-Bean: True
E ele até gera o jar, mas o jar nao executa de jeito nenhum!!!
Alguém tem idéia de como eu posso fazer isso? O ideal é que eu possa executar o jar clicando direto nele…
Valeu pessoa, e desculpem exibir os detalhes do meu projeto, mas acho que assim é mais fácil de entender…
