Povo…
Fiz uma aplicação e um “.bat” para executar a mesma. Até aí tudo bem.
O problema é que o prompt fica visível. Já utilizei “java.exe”, “javaw.exe” mas dá na mesma.
Alguma sugestão para eu esconder essa tela do prompt?
Grato!
Fiquem em paz.
Povo…
Fiz uma aplicação e um “.bat” para executar a mesma. Até aí tudo bem.
O problema é que o prompt fica visível. Já utilizei “java.exe”, “javaw.exe” mas dá na mesma.
Alguma sugestão para eu esconder essa tela do prompt?
Grato!
Fiquem em paz.
tenta colocar no seu .bat :
javaw suaApp
exit
vc tem q criar um arquivo .jar
assim a sua aplicacao vai abrir como um executavel… tipo… dois cliques e abre…
para isso vc precisa fazer um arquivo chamado MANIFEST.MF onde declara a sua Main-Classs, e as bibliotecas q deseja usar… ex:
MANIFEST.MF
Manifest-Version: 1.0
Class-Path:
libs/asm.jar
libs/brazilutils-0.1.1.jar
libs/cglib-2.1.3.jar
libs/commons-collections-2.1.1.jar
libs/commons-logging-1.0.4.jar
libs/dom4j-1.6.1.jar
libs/ehcache-1.2.3.jar
libs/ejb3-persistence.jar
libs/firebirdsql-full.jar
libs/hibernate-annotations.jar
libs/hibernate-commons-annotations.jar
libs/hibernate3.jar
libs/jta.jar
libs/xml-apis.jar
libs/substance.jar
libs/postgresql-8.1-404.jdbc2ee.jar
libs/jasperreports-2.0.2.jar
Main-Class: main.Main
se vc usa eclipse, fica mais facil ainda…
clique com o botao direito sobre o seu projeto, va em export, depois em Jar File…
daí vai seguindo…
tem um artigo aqui mesmo no guj explicando sobre .JAR
A opção dada pelo lauronolasco é ótima, mas lembre-se de associar a extensão “jar” ao java.exe no Windows.
o jar é um arquivo compactado…
alguns compactadores, como o winrar, vinculam o .jar quando instalados…
se vc nao instalou nenhum compactador… provavelmente seus .jar seram abertos com o java.exe
[quote=RPITA]Povo…
Fiz uma aplicação e um “.bat” para executar a mesma. Até aí tudo bem.
O problema é que o prompt fica visível. Já utilizei “java.exe”, “javaw.exe” mas dá na mesma.
Alguma sugestão para eu esconder essa tela do prompt?
Grato!
Fiquem em paz.[/quote]
faz o seguinte:
start javaw -jar seuJar.jar
nos shells linux também tem um esquema semelhante, mas eu não lembro agora =|
se você não tiver criado um jar faz apenas assim:
start javaw suaClasse
Essa última dica resolveu meu problema.
Mas a nível de conhecimento estou implementando o JAR. Estou me batendo só na PATH que tenho q adcionar, mas chego lá.
Valews!
Fiquem em paz.
[quote=marcushlm]…
nos shells linux também tem um esquema semelhante, mas eu não lembro agora =|
…
[/quote]
Seria
java -jar NomeDoJar.jar &
?
Uma pedida também é criar um .sh com o cd nomeDoDiretorio e embaixo o código postado acima pela minha pessoa.
No .bat você colocaria sh NomeDoArquivo.sh
Nunca tentei, mas deve funcionar…
[quote=dedejava][quote=marcushlm][quote=RPITA]Povo…
Fiz uma aplicação e um “.bat” para executar a mesma. Até aí tudo bem.
O problema é que o prompt fica visível. Já utilizei “java.exe”, “javaw.exe” mas dá na mesma.
Alguma sugestão para eu esconder essa tela do prompt?
Grato!
Fiquem em paz.[/quote]
faz o seguinte:
start javaw -jar seuJar.jar
nos shells linux também tem um esquema semelhante, mas eu não lembro agora =|
se você não tiver criado um jar faz apenas assim:
start javaw suaClasse[/quote]
Seria
java -jar NomeDoJar.jar &
?[/quote]
acredito que sim cara, atualmente tô sem linux, mas me lembro de já ter usado assim.
:-o :lol: :idea:Criando um Jar se resolve isso
jar -cvfm Incrivel.jar manifest.txt *.class
no lugar de “Incrivel” coloca o nome do seu arquivo…
Esta Pronto seu JAR 8)
:!:
Dá uma olhada nesse programa. com ele dá pra criar um executavel da sua aplicação inteira, ou então, faça como eu, utilizei esse programa para criar um executavel soh pra chamar o jar. Igual é feito para o eclipse.
ve ai, se servir…
http://www.duckware.com/jexepack/index.html
te mais