oi,
eu comecei a estudar java faz uns 5 dias, e comecei a criar programas no NetBeans3.6, mas eu gostaria de saber o que precisa para rodar um programa em uma máquina qualquer, se alguém executar o meu programa no promp não roda, o que precisa fazer?
Sim, vc pode criar um .jar, para executá-lo não é necessário o sdk, e sim o jre… o sdk é necessário para desenvolvimento. Para rodar o programa com a extensão .jar vc faz:
java -jar programa.jar
Qto ao executável, existem ferramentas q fazem isso mas nunca cheguei a testar.
putz valeu mesmo cara vc tirou todas as minhas dúvidas, até de informações erradas que eu tinha obtido, porque eu tinha lido em um artigo que a unicá desvantagem em criar um .jar era que para roda-lo teria que ter instalado o j2sdk, mas eu testei em outra maquina aqui e vi que só é necessário o jre mesmo.