Página Inicial do Fórum > Java Básico

jar funciona por linha de comando, mas não por clique.



Criar novo tópico   Responder tópico


  1. fjfeitosa
    Posts:3


    Comment Arrow

    Publicado em: 21/07/2012 22:47:40

    Alô, colegas vejam se voces podem me ajudar: fiz um jar para minha aplicaçao e com o comando no DOS 'java -jar (meu jar.jar)' funciona, mas com dois cliques a aplicação não abre. Quais seriam as possiveis causas? Obrigado.




  1. jmayer13
    Posts:458


    Comment Arrow

    Publicado em: 22/07/2012 14:15:30

    Ola primeiramente fosse postou na área errada, o certo seria Java Básico. A sua aplicação foi feita usando GUI ?
    No caso de você ter usado apenas "System.out" não aparecerá nada. Leia: Console
    _________________
    Jonas Mayer
    -Apresentação
    -Deixe seu código bem formatado
    -PostgreSQL is better
    -use tags [ code] e [ /code] para código




  1. fjfeitosa
    Posts:3


    Comment Arrow

    Publicado em: 21/07/2012 22:47:40

    Eu uso GUI, jmayer13. Quanto ao equivoco me desculpe. é o meu primeiro post aqui nesse forum.




  1. simu
    Posts:9416


    Comment Arrow

    Publicado em: 23/07/2012 10:56:25

    fjfeitosa
    Eu uso GUI, jmayer13. Quanto ao equivoco me desculpe. é o meu primeiro post aqui nesse forum.



    quais os resultados dos seguintes dois comandos (janela DOS):

    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.




  1. Metal Java Full
    Posts:2092


    Comment Arrow

    Publicado em: 23/07/2012 10:57:15

    Oi Feitosa,

    O problema pode ter sido ocasionado por algum erro/problema na geração do jar... Pode verificar se existe alguma crítica/mensagem do java?

    Além disso, certificou-se de setar a execução dos .jar com o java no seu SO?
    _________________
    Blog | Twitter | 3adix Tech | GitHub




  1. fjfeitosa
    Posts:3


    Comment Arrow

    Publicado em: 21/07/2012 22:47:40

    Alô, pessoal, simu, Metal Java Full.Obrigado pelas respostas e sugestões. Como não conseguia resolver o problema, imaginei que poderia ser algum 'bug' da jre7 e então desinstalei-a e também o JDK7. Reinstalei a minha antiga jre6 com Jdk6, recompilei as classes, fiz o jar e funcionou. O problema é que um dia sei que vou ter que voltar a usar o java 7, pois tudo evolui e por isso queria entender esse problema que surgiu. Alô, simu, mesmo fazendo as mudanças mencionadas acima, dei os comandos que voce sugeriu e, embora agora talvez não faça mais sentido, o resultado foi esse:
    .jar=jarfile (1ª linha).
    jarfile="C:\Program Files (x86)\Java\jre6\bin\javaw.exe" -jar "%1" %*
    (2ª linha).
    ?????




  1. simu
    Posts:9416


    Comment Arrow

    Publicado em: 23/07/2012 10:56:25

    fjfeitosa
    Alô, pessoal, simu, Metal Java Full.Obrigado pelas respostas e sugestões. Como não conseguia resolver o problema, imaginei que poderia ser algum 'bug' da jre7 e então desinstalei-a e também o JDK7. Reinstalei a minha antiga jre6 com Jdk6, recompilei as classes, fiz o jar e funcionou. O problema é que um dia sei que vou ter que voltar a usar o java 7, pois tudo evolui e por isso queria entender esse problema que surgiu. Alô, simu, mesmo fazendo as mudanças mencionadas acima, dei os comandos que voce sugeriu e, embora agora talvez não faça mais sentido, o resultado foi esse:
    .jar=jarfile (1ª linha).
    jarfile="C:\Program Files (x86)\Java\jre6\bin\javaw.exe" -jar "%1" %*
    (2ª linha).
    ?????



    Com o Java 7 deve funcionar da mesma maneira que com o 6... não tive problema nenhum depois de instalar o 7.

    Os resultados dos comandos parecem estar em ordem, tanto que está funcionando. É claro que o interessante seria ter visto eles com o Java 7, mas deveria aparecer a mesma coisa, claro com o diretório do JRE 7 em vez do 6...
    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.




  1. Relacionados





Novo tópico   Responder tópico     Índice do forum -> Java Básico