| Autor |
Mensagem |
|
|
Bom, problema resolvido.
Realmente o problema não estava na criação do jar em si, eu achei que era porque não parecia ser outra coisa.
O que acontece é o seguinte:
Para vc colocar um jar externo no seu projeto, alem de coloca-lo no build path, vc deve ir em configure build path >> Order and Export e marcar lá todos os
jars que vc deseja carregar com o seu projeto. Ai eles serão incluídos no projeto.
Só que existe um detalhe:
Para isso funcionar, você deve ir em window >> preferences >> java >> Installed JREs
Neste local você deve verificar se o eclipse está apontando para uma jdk e não para uma jre.
Se estiver apontando para uma jre, vc deve então configurar para que aponte para uma jdk, e ai sim, as coisas vão funcionar.
Obrigado rmendes08, por ter tentado ajudar, e o que vc falou estava certo, embora eu tenha achado que não, justamente por já ter feito o que vc disse, mas valeu.
Bom, está ai a resposta para quem quiser e precisar um dia.
Gere o seu jar normalmente, e depois verifique as configurações como descrito acima.
Abraços.
|
 |
|
|
Boa tarde.
Consegui resolver em partes o problema.
O jar estava sendo gerado corretamente:
Não estou entendendo direito o porque que isso acontece mas é o seguinte:
O que eu estou desenvolvendo é um app em j2me, e criei uma porção de classes que vão facilitar a minha vida na hora de desenvolver e queria criar um pacote e só importar nos projetos.
Estava com o erro : java.lang.NoClassDefFoundError, toda vez que eu criava o jar, e importava ele no projeto.
No pc eu resolvi isso colocando o meu jar no CLASSPATH do SO. Agora no emulador roda sem problemas.
Eu já havia colocado o jar na build path no eclipse, mas nada de funcionar.
Agora, o problema é outro, quando gero o pacote e mando por celular, recebo o mesmo erro, mesmo tendo copiado o jar das minhas classes para dentro do projeto, e adicionado o mesmo na build path.
Se alguém tiver alguma sugestão.
|
 |
|
|
Olá.
Eu também acreditava que não havia nada de especial nisso, afinal, era só criar um jar.
Enfim, eu crio o Jar (usando o export do Eclipse), todas as minhas classes e metodos são publicos.
Porem, sempre da o mesmo erro quando eu coloco o jar em outro projeto
java.lang.NoClassDefFoundError
Por algum motivo, ele não consegue encontrar as classes que estão no jar.
Quando queremos criar um jar executável, temos que apontar no manifest onde está o ponto de entrada da aplicação.
Neste caso, não tem um ponto de entrada, apenas classes que podem ser chamadas e ter seus metodos utilizados
Alguma ideia do que pode estar acontecendo?
|
 |
|
|
http://pt.wikipedia.org/wiki/API
O java, tem as suas APIs
http://download.oracle.com/javase/6/docs/api/
|
 |
|
|
Boa noite pessoal.
Fiz uma busca no forum, e não achei nada que me suprisse a duvida, então peço desculpas se o tópico estiver repetido.
A questão é a seguinte:
Tenho uma porção de classes que desenvolvi, e resolvi criar uma pequena api para reutiliza-las em outros projetos.
Gostaria de saber como que eu crio um jar, que possa ser adicionado posteriormente ao build path da aplicação.
Cheguei a gerar vários jars, só que sempre tenho o NoClassDefFoundError.
Acredito que tenha que ser feita alguma coisa no manifest, porém nada do que fiz funcionou, e tudo o que encontro por ai, são pessoas tentando criar um jar executável, e esse não é o meu caso.
Nas minhas classes, não tenho nenhuma com o metodo main, são classes genéricas e tem vários propositos, e devem ser chamadas dentro de uma aplicação que terá o main.
Alguém sabe como faze-lo.
obrigado.
|
 |
|
|
Sei que o post tem um mês, mas pode ser que o amigo não tenha encontrado a resposta, ou que outras pessoas venham busca-la.
Saca só.
Este metodo é chamado dentro do seu loop infinito, ou seja, mesmo quando não houver evento o nextFrame() será chamado, fazendo com que o sprite seja animado.
O nextFrame() deve ser inserido aqui
Assim ele será animado toda vez que vc pressionar direita ou esquerda.
Existem outros problemas:
lmgr.append(naruto);
lmgr.append(fundo);
toda vez que vc faz isso, ele da um apend no layerManager, o que não é bom.
Eu colocaria eles no construtor, assim vc teria o seu fundo em uma layer, e o seu sprite em outra e ai apenas atualize o sprite com o nextFrame, dando um paint a cada loop.
|
 |
|
|
Sei que esse tópico já tem alguns anos, porém a maioria dos links está quebrado, alguém sabe se os sites não existem mais ou se mudaram para algum outro lugar?
Valeu!
|
 |
|
|
Toda vez que alguem se conectar vc pega o ip e coloca em uma lista
Ai é só recuperar a lista onde vc quer.
|
 |
|
|
Deista é aquele que acredita em Deus, porém questiona alguns dogmas, como a revelação divina, ou a criação.
Deistas, na maioria das vezes são pessoas que veem a coisa pelo lado científico, não se conformando apenas com a frase "Porque Deus quis", porem, acreditam que exista alguma força divina agindo de alguma forma.
Um exemplo seria a criação do universo, tudo veio do Big Bang(cientificamente) porem, e antes do big bang??
Eu vejo uma das primeiras frases da biblia em Genesis que diz "E Deus disse, que se faça a luz, E (Big Bang) a luz se fez", e penso que o resto foi consequência.
Com relação aos outros pontos, acredito que cada um usa o que é melhor para a sua necessidade, não necessariamente porque muita gente usa é ruim, pode ser bom pra mim, mas ruim pra vc.
Eu já gosto de Hibernate, porem, existem casos em que não vale a pena usa-lo.
Não sou fã do log4j tb.
Gosto da ideia de que o codigo tem que ser limpo, mas acho que annotations são melhores do que XMLs
|
 |
|
|
Cara, só pra esse post seu não ficar as moscas vou te dar um toque.
Se vc quiser que alguém responda, vc terá que específicar mais, postar códigos e mostrar onde vc está tendo dificuldades.
Se vc falar que não está conseguindo fazer e pedir que alguém faça, ninguém vai te ajudar.
Agora me diga, o que vc tem até agora?, vc quer gerar parcelas em cima de que valores?
Como vc quer que essas parcelas sejam geradas?
Qual a regra para os vencimentos?
Pense nisso, implemente alguma coisa, e nos mostre onde está a sua dificuldade e iremos ajuda-lo.
Abraços
|
 |
|
|
Este metodo está dentro do seu managedBean?
Se estiver, você colocou a anotação @managedBean ?
|
 |
|
|
|
Ele pede para inicializar porque neste caso no Objeto cc existe um contrutor que pede o nome e o cpf. Assim, toda vez que vc cria uma instancia da classe ContaCorrente, vc tem que colocar o nome e o cpf.
|
 |
|
|
Estou trabalhando hoje em um projeto que utiliza primefaces.
A opção por usar o primefaces veio porque ele ainda é o único que tem suporte a jsf 2.0
Ele é legal, tem muitos itens interessantes, porém tivemos problemas de compatibilidade com jquery, tínhamos um jquery no nosso projeto e o primefaces incluia o dele.
No final tínhamos alguns componentes do primefaces que não funcionavam devido a isso.
Existem também alguns componentes que são um pouco instáveis.
Mas no geral é legal, só precisa amadurecer um pouco.
Abraços
|
 |
|
|
Segue
http://www.coreservlets.com/JSF-Tutorial/jsf2/
|
 |
|
|
Este assunto já foi discutido em outro tópico:
http://www.guj.com.br/posts/list/216476.java
Ainda não é o fim do mundo, as coisas continuam seguindo o seu fluxo, sem modificações na essência do processo de certificação em si.
Vc vai na prometric, se registra, compra o voucher e faz a prova, só que agora vc vai ser um certificado oracle e não sun.
|
 |
|
|
|
|