Bom dia amigos,
Estou criando um projeto de avaliação fisicica em java e gostaria de coloca-lo em um cd para que possa ser distribuido gratuitamente para outras pessoas. Gostaria de saber como isso deve ser feito, se deve ser implementado algum codigo dentro do projeto ou se é algo relacionado ao .jar. Se alguém puder me dar alguns passos de como fazer isso ficarei grato. Nao tenho muita experiencia em java ainda!
Bem , se vc quiser disponibilizar para outros desenvolvedores poderem plugar sua aplicação na deles, no eclipse, vai em export/jar file. Se vc quiser que outras pessoas tenham seu projeto, acesso ao fonte e tudo, exporta como .zip.
E
ericfb
Na verdade seria para que outras pessoas pudessem fazer o uso do projeto. Por exemplo: A pessoa iria pegar o cd, rodar no pc dela e entao poderia fazer as avaliacoes e deixa-las salva no pc. Esse processo de colocar o projeto em um cd e fazer com que ele rode em outros computadores é que é minha duvida. Mesmo assim obrigado pela ajuda.
P
paulohrl
Pelo que entendi, o que você quer é que as outras pessoas rodem o seu programa, certo?
Nesse caso, a melhor maneira, é exportar o .jar, com as devidas configurações de qual main irá rodar e etc.
Não esqueça de colocar junto as bibliotecas que possivelmente você faça uso.
E lembrando que, o .jar pode ir no CD, mas a máquina que for rodar o seu programa terá que ter instalada a JVM.
E
entanglement
Você precisa criar um autorun.inf, uma batch que inicie seu programa a partir do CD, e deixar os diretórios da JRE (que você pode obter , na sua máquina, em c:\Arquivos de Programas\Java\jre6 ) abertos dentro do CD. Você tem de iniciar seu programa (na batch) , mais ou menos assim:
Arranje um CD regravável, porque você vai quebrar um pouco a cabeça até isso dar certo.
E
ericfb
Valeu ai por quem ja respondeu rapidamente. As dicas já me ajudaram a tirar algumas dúvidas, agora vou tentar botar em prática e caso eu tenha dúvidas eu volto a encomodá-los!
Novamente, muito obrigado pela atenção.
Luiz_Aguiar
O melhor seria fazer um instalador, ai a pessoa instalado e roda da própria máquina o seu programa, seria muito mais simples pra quem vai usar.
PS: Tem várias ferramentas que criam instalador para programas Java, só dar uma pesquisada rápida que vc acha.