sou novato em java e gostaria de saber o que eh arquivo .jar no java sendo que o .exe e o .class
wesley
Até onde eu sei, .jar é uma coleção de arquivos .class. É mais ou menos como se fosse um .zip !
Mas eu posso estar errado, pois nunca utilizei (ainda) esse eskema de .jar.
o arquivo jar é como se fosse o executavel o java…
ele sim é uma coleção de arquivos .class ou outros arquivos, como se fosse um .ZIP, alias, vc pode abrir um .jar com o winzip
o pessoal chama ele de executavel, pois além de ele agrupar todos os arquivos e diretorios, com o .jar vc informa qual será o arquivo Principal que sera executado
exemplo que o arquivo principal é o Principal.class
ae quando vc executar o arquivo .jar
java -jar arquivo.jar
automaticamente o arquivo Principal.class será executado primeiro
espero que ficou claro
Ae…Mó manero essa simplicidade na resposta…Aproveitando o barco… diz ae como fazemos pra tipo “zipar” os .class da vida… Valeu…fui
Para criar uma arquivo .jar siga o comando …
Criar um arquivo que contenha as informações do tipo : Quem será a classe principal (que contenha o main). Ex: Manifest.tmp
jar cfm <arquivo.jar> Manifest.tmp classes java
Pessoal o assunto esta mais detalhado em
http://www.guj.com.br/forum/viewtopic.php?t=2468&highlight=executavel
ou
http://www.guj.com.br/forum/viewtopic.php?t=2061&highlight=executavel
Deem uma olhadinha