| Autor |
Mensagem |
|
|
|
System.getProperty("user.home")
|
 |
|
|
pcalcado wrote:
rafabene wrote:Minha maior crítica em relação às Fábricas de Software (cito empresas e não modelo de desenvolvimento) é que elas acreditam veemente que bastam implantar processos e modelos da moda que todos os problemas técnicos deixarão de existir instantaneamente.
Você realmente deveria ler a entrevista.
Software Factories!=BRQ,IBM,DBA,EDS,TCS,CPM...
"In software engineering and enterprise software architecture, a software factory is defined as a software organization structured such that software projects are built in discrete work centers."
"Although the term "software factory" is used by Microsoft in association with their .NET Framework, "Software Factories" are much broader in use and application."
Fonte: http://en.wikipedia.org/wiki/Software_factory
Novamente: Citei as empresas e não o modelo de desenvolvimento ou ferramenta citados na entrevista (cujo conteúdo eu li antes de fazer esta crítica!).
[]'s
|
 |
|
|
Minha maior crítica em relação às Fábricas de Software (cito empresas e não modelo de desenvolvimento) é que elas acreditam veemente que bastam implantar processos e modelos da moda que todos os problemas técnicos deixarão de existir instantaneamente.
|
 |
|
|
Olha...
Desta maneira você realmente não vai conseguir atualizar o JAR...
Se for o caso, extraia o arquivo para um diretório temporário... (Use o System.getProperty("java.io.tmpdir");
Atualize-o no disco (fora do jar) primeiramente e depois use o pacote java.util.jar para sobrescrever este arquivo no seu JAR original.
|
 |
|
|
Você não pode alterar o .class compilado de pacote sem alterar a declaração package do código fonte e compilar novamente.
O problema é isto ai...
|
 |
|
|
Eu tb passei
|
 |
|
|
Olá Arctico,
Tenho visto em seus tópicos que você tem muitas dúvidas em como distribuir sua aplicação Java.
Vamos lá...
Para executar programas Java é obrigatório que o seu cliente possua a JRE (15mb) instalada no seus sistema operacional (seja windows ou linux).
Não há nenhum motivo para chateação já que o JRE é menor que o .NET framework necessário para rodar aplicação .NET. ok ?
Uma vez que você tiver instalado o JRE do seu windows, basta dar o duplo clique no .jar que ele será executado (Desde que o MANIFEST.MF do Jar esteja informando corretamente o nome da classe que contem o public static void main(String args[]) e o Classpath). No Linux também é possível fazer a mesma coisa.
Ou seja, o JAR é portavel entre Sistemas Operacionais. Agora se você criar um EXE, lascou tudo. Porquê o EXE só funionará no Windows.
Uma maneira realmente interessante de distribuir aplicação é via o Java Web Start. Considerando que você tem o JRE instalado na sua máquina, dá uma olhada nos exemplos em http://java.sun.com/products/javawebstart/demos.html. Com o Java Web Start você pode distribuir sua aplicações na intranet da empresa ou até mesmo na internet. Se houver atualização do jar, o download é feito automáticamente assim como todos os jars de terceiros necessários para executar a sua aplicação.
Espero ter ajudado
|
 |
|
|
|
Costumo dizer que a interface está "solta" dentro da hierarquia de objetos java. Qualquer classe pode implementar uma interface e assim possuirem um "contrato" entre a classe que implementa e a classe que invoca.
|
 |
|
|
Em casa: Ubuntu 6.06 (Dapper Drake)
No trabalho: Ubuntu 5.10 (Breezy Badger) - Ainda não tive tempo de atualizar...
|
 |
|
|
Eu acho que não tem haver com a Sun, porquê neste video dá para ver que a codificação dos eventos foram feitos em .Net http://video.google.com/videoplay?docid=7199173354454467765
Mas que é é fantástico, isto é sim!!!
|
 |
|
|
A JSR 244 (Java EE 5) estava em "Final Approval Ballot" até ontem, 01 de maio. Todos os membros aprovaram a especificação: http://www.jcp.org/en/jsr/results?id=3770
É interessante ver os comentários sobre o voto feito pela Sun Microsystems.
Hurrah! Hurrah! Hurrah!
Agora vamos aguardar...
|
 |
|
|
|
Acho que o que falta é o google lançar um servidor SyncML para syncronizar os contaos/agenda do celular com os contatos do gmail e agora com este calendar...
|
 |
|
|
Vc está falando isto por causa da bronca do pessoal com as fabricas de software ???
Também possuo um receio com as fábricas já que o que elas menos prezam é o profissional, valorizando ao invez disto, metodologias de produção ao grande estilo Taylor.
Sou a favor de metodologias que assim como o XP valorizam:
- Indivíduos e interação MAIS QUE processos e ferramentas;
- Software em funcionamento MAIS QUE documentação abrangente;
- Colaboração com o cliente MAIS QUE negociação de contratos;
- Responder a mudanças MAIS QUE seguir um plano.
"Ou seja, mesmo tendo valor os itens à direita, valorizamos mais os itens à esquerda." Com isto o cliente terá o que é mais importante para ele, com menos custo: O Software em pleno funcionamento, atendendo todos os requisitos!
|
 |
|
|
Eu sei quem fez este site. Foi o João Paulo Viragine.
O e-mail dele é jpviragine@tse.gov.br
Realmente foi utilizado: e-Gen, Struts, Lucene, DisplayTag, Spring, etc
|
 |
|
|
Se seu interesse é apenas pegar o usuário logado em dois contextos diferentes ( e não os dados da sessão )
Edit o arquivo $JBOSS_HOME/server/all/deploy/jbossweb-tomcat50.sar/server.xml
E descomente a linha que habilita o single sign on
Para isto vc deve estar utilizando a autenticação do container atraves do web.xml
|
 |
|
|