At 15:21 8/3/2002 -0300, you wrote:
>Toda vez que o "Projeto" é recompilado ele gera o pacote outra vez.

  Talvez eu nao esteja com a coisa configurada direito entao.
  Vou explicar como eu tenho isso.
  Eu tenho um projeto chamado pacotes.jpx
  Dentro deste projeto (que esta gravado em c:\progs\pacotes) eu criei 
todas as classes que eu quero no pacote.
  Neste projeto eu tambem tenho um "archive" que vai gerar o pacotes.jar
  Eu tenho marcada a opcao 'Always create archive when building the 
project" que o Marcos citou neste archive.
  Se eu mudo um arquivo e mando recompilar ele gera o .jar sem problemas.
  Ou seja considerando apenas este projeto esta tudo ok.

   Para tornar este pacote publico para ser usado em outras aplicacoes eu 
fui em Tools->Configure libraries e criei um novo pacote em User Home 
chamado InfoBr. Entao eu adicionei em Class o arquivo .jar e em source o 
caminho onde estao os fontes.

   Entao eu criei um outro projeto (InfoBrPalm.jpx) que ira usar as funcoes 
que estarao no pacotes.jpx.
   Para isso em project properties eu inclui em required libraries o pacote 
InfoBr.

   Isso esta funcionando ok. Ou seja eu posso usar as classes definidas no 
pacote na minha aplicacao.
   Incluive quando eu depuro a aplicacao eu posso depurar as classes que 
estao definidas no pacote.
   O que ocorre e que neste processo eu descubro erros nas classes que 
estao no pacote. Como eu estou com os fontes abertos e conveniente que eu 
faca a correcao no projeto do aplicativo (InfoBrPalm.jpx). So que quando eu 
faco isso e recompilo o aplicativo ele nao recompila o pacote. Eu sou 
obrigado a abrir o pacote.jpx e recompilar ele.
   O que eu quero e ao recompilar o projeto o .jar seja recriado.

>Se você mandar compilar apenas um arquivo (.java) o pacato não é recompilado
>porque apenas o arquivo escolhido voi re-compilado.

   Eu sempre estou compilando o projeto.

>Se você abrir as configuração do pacote existe um "flag" para gerar
>automaticamente - isto é por "default" marcado..

Se eu estando no InfoBrPalm.jpx for no Project -> Project properties -> 
General existe uma opcao chamada "automatic source packages" que 
teoricamente deveria fazer o que eu quero. Mas isso nao esta funcionando.

   Danilo.


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a