.war e .jar
Qual a diferença entre os arquivos .war e .jar e para que finalidade os dois servem?
Marcos Vinicios
Curtidas 0
Respostas
Ronaldo Lanhellas
13/09/2014
De forma bem simplificada o ".jar" é um projeto DESKTOP compactado e o ".war" é um projeto WEB compactado.
GOSTEI 0
Marcos Vinicios
13/09/2014
Valeu Ronaldo! a Utilidade dele é apenas compactar mesmo?
GOSTEI 0
Ronaldo Lanhellas
13/09/2014
Valeu Ronaldo! a Utilidade dele é apenas compactar mesmo?
Não, compactar é uma das características principais. Mas o .jar, por exemplo, pode servir como um executável que chama automaticamente a classe que tem o método main(), facilitando a vida do usuário que apenas deverá clicar no .jar para executar seu software, como um .exe do windows.
GOSTEI 0
Marcos Vinicios
13/09/2014
O projeto roda normalmente sem a IDE?
GOSTEI 0
Ronaldo Lanhellas
13/09/2014
Sim, você não precisa de IDE para rodar seu projeto no computador do cliente.
GOSTEI 0
Marcos Vinicios
13/09/2014
Legal que funcione, mas se for uma agenda e precise de um banco de dados, já é embutido?
GOSTEI 0
Janaina Mendes
13/09/2014
Legal que funcione, mas se for uma agenda e precise de um banco de dados, já é embutido?
sempre quis saber.
GOSTEI 0
Marcos Vinicios
13/09/2014
Legal que funcione, mas se for uma agenda e precise de um banco de dados, já é embutido?
funciona?
GOSTEI 0
Ronaldo Lanhellas
13/09/2014
Legal que funcione, mas se for uma agenda e precise de um banco de dados, já é embutido?
Depende do banco de dados. Se for um banco de dados que necessita de um servidor (ex: PostgresSQL), você apenas deixar a sua aplicação pronta para conectar no servidor remoto, ou caso o servidor seja na própria máquina do cliente, você precisará instalar o servidor de banco de dados na máquina do cliente.
Caso seja um banco "menor" que não necessita de todo esse aparato (como o SQLite), ele já pode vim embutido na sua aplicação sem precisar de nenhuma instalação extra.
GOSTEI 0
Marcos Vinicios
13/09/2014
Entendi, complicado então, que seja apenas para estudo. valeu.
GOSTEI 0
Ronaldo Lanhellas
13/09/2014
Entendi, complicado então, que seja apenas para estudo. valeu.
Certo, você precisa decidir qual a estrutura da sua aplicação antes. Boa sorte.
GOSTEI 0
Marcos Vinicios
13/09/2014
Sim, deve ser feito com cuidado.
GOSTEI 0