Aplicação Java desktop

14 respostas
P

Desenvolvi uma aplicação java no NetBeans limpei e construir gerando .jar, mas depois que clico pra abrir fico esperando muito tempo para aparecer a janela de login.

14 Respostas

staroski

Já rodou em linha de comando?
Acontece alguma exceção?

Como está seu método main?

P

Sim,roda normal na linha de comando.

rodriguesabner

Abre pelo CMD e verifica se está ocorrendo algum erro

java -jar seuArquivo.jar

P

Boa noite!
Pelo CMD roda normal.

Campozoide

Qual o seu OS? É uma console application?

rodriguesabner

Tive um problema parecido, com o Windows 7 não rodava de jeito nenhum, só via CMD. Troquei pra outro windows e funcionou.

Você pode abrir via cmd mesmo, faz um .bat e vai que vai

P

Meu OS Windows 10
Obs.: Funcionava perfeitamente com esse sistema depois de um tempo ficou assim.
Dou o click e fico esperando um tempão até surgir a janela de login, aí insiro os dados e o sistema funciona normal com todos os recursos disponíveis.

rodriguesabner

Você realiza conexão com o banco? Executa algum método? Dependendo do que você faz quando inicia pode demorar mesmo…

j-menezes

Já tentou debugar e ver onde tá parando ?

O ministerio da tecnologia adverte : “Windows não presta”.

staroski

Já tentou configurar o parâmetro -Xms para iniciar com mais memória?
Posta o código da classe com o método main e o código da primeira tela que você abre.

P

O que parece é que está procurando o caminho e depois de muito tempo acha. Eu clico várias vezes e depois de muito tempo começa a abrir as janelas fe login tudo em seguida.
Não sei mais o que pode ser.

rodriguesabner

Você tem anti vírus? Quantos métodos vc executa antes de abrir a janela?

D

@Paulinho_Abreu caso já tenha tentado as dicas dos colegas, segue algumas não tão formais porém poderão lhe ajudar, espero rsrs…

1 - Esta utilizando alguma tela de intro com splash? Se sim remova para testar

2 -,Você tem algum arquivo rodando pelo pen drive (tipo seu arquivo .jar)? Se sim bote no pc e teste

3 - Verifique a versão do seu java instalado, pode ser que esteja desatualizada

4 - Veja se seu gerenciador de tarefas tem acumulo de processos em java, se sim, feche o netbeans, encerre todos os processos, e teste o .jar novamente.

5 - Caso nada de certo, coloque JOptionpane.showMessageDialog no começo e no fim da sua aplicação (ou a tela onde esta travando), saberá pelo menos se o problema da demora ao abrir é de erro na sintaxe, várias tentativas de acesso ou alguma coisa que esteja impedindo… (anti-virus)

Espero que ajude…

staroski

Já que não quer postar os fontes e provavelmente não ajustou o Xms e Xmx, vai medindo o tempo de cada método a partir do main e jogando num arquivo, assim você descobre o que está demorando.

Criado 19 de agosto de 2018
Ultima resposta 20 de ago. de 2018
Respostas 14
Participantes 6