Executando uma aplicação Java
03/11/2006
0
Pessoal, eu estou trabalhando com Eclipse 3.2 e Java release 6.
Só que agora quero testar a minha aplicação SEM o ambiente do eclipse.
Meu sisteminha (Java Aplication) possui classes em diversos pacotes separados, inclusive a main está em um pacote separado, clamado execucao.
para executar eu fui até o BIN do meu projeto
e digitei
java -cp . execucao/Principal
ele chamou o splash da aplicação mas morreu neste ponto.
Rodando no Eclipse ele mostra o splash e depois fecha normalmente, e segue abrindo a tela de logon e a aplicação em si... mas executando pelo DOS diretamente, ele abre a tela de logon e assim depois de um tempo calculado (para fehcar automaticamente porque ainda não estou monitorando as threads) ele retorna o erro
´Exception in thread ´main´ java.lang.NoClassDefFoundError: com/microsoft/sqlserver/jdbc/SQLServerException
at interfacegrafica.modelos.JCustomMenuItem.<init><JCustomMenuItem.java:20>
at interfacegrafica....
(...)
e seguem...
até chegar no
at execucao.Principal.main<Principal.java:66>
E com isso ele fecha o programa e retorna ao CMD.
Bom, essa é a primeira dúvida, o que poderia estar acontecendo?
Minha outra dúvida é que eu tentei criar um atalho aqui com o mesmo comando dado (java -cp . execucao/Principal). Ele executa a aplicacao MAS abre uma tela do CMD.
Como eu faço para NÃO abrir essa tela?
Só que agora quero testar a minha aplicação SEM o ambiente do eclipse.
Meu sisteminha (Java Aplication) possui classes em diversos pacotes separados, inclusive a main está em um pacote separado, clamado execucao.
para executar eu fui até o BIN do meu projeto
e digitei
java -cp . execucao/Principal
ele chamou o splash da aplicação mas morreu neste ponto.
Rodando no Eclipse ele mostra o splash e depois fecha normalmente, e segue abrindo a tela de logon e a aplicação em si... mas executando pelo DOS diretamente, ele abre a tela de logon e assim depois de um tempo calculado (para fehcar automaticamente porque ainda não estou monitorando as threads) ele retorna o erro
´Exception in thread ´main´ java.lang.NoClassDefFoundError: com/microsoft/sqlserver/jdbc/SQLServerException
at interfacegrafica.modelos.JCustomMenuItem.<init><JCustomMenuItem.java:20>
at interfacegrafica....
(...)
e seguem...
até chegar no
at execucao.Principal.main<Principal.java:66>
E com isso ele fecha o programa e retorna ao CMD.
Bom, essa é a primeira dúvida, o que poderia estar acontecendo?
Minha outra dúvida é que eu tentei criar um atalho aqui com o mesmo comando dado (java -cp . execucao/Principal). Ele executa a aplicacao MAS abre uma tela do CMD.
Como eu faço para NÃO abrir essa tela?
Lordalmma
Curtir tópico
+ 0
Responder
Posts
03/11/2006
Lordalmma
O.o
Malz aew mas postou 2 vezes...
--, --,
Realmente desculpas^^
Tem como um moderador remover essa aki, por gentileza?
Malz aew mas postou 2 vezes...
--, --,
Realmente desculpas^^
Tem como um moderador remover essa aki, por gentileza?
Responder
Clique aqui para fazer login e interagir na Comunidade :)