Pessoal, hj foi lançado mais uma versão do vraptor scaffold.
As novas features são:
- Suporte ao JPA2 (Hibernate 3.6.1).
- Task ant para fazer minificar js e css.
- Prelude de taglibs jsp.
Melhorias:
- Atualizada versão do hibernate-validator para 4.1.0.Final
- Atualizada versão do vraptor para 3.3.1
- Atualizada versão do jquery para 1.5.1
- Melhor encapsulamento dos controllers e repositorios.
- Melhores tecnicas de clean code.
- Trocado o DTD do html para XHTML.
- Setado o encondig do css para UTF-8
Internamente foi trocado o jeweler pelo bundler além de uma reorganização das pastas.
código fonte https://github.com/caelum/vraptor-scaffold
documentção http://vraptor.caelum.com.br/documentacao/vraptor-scaffold/
Sugestões, bugs ou melhorias cadastre uma issue https://github.com/caelum/vraptor-scaffold/issues
Queria agredecer ao:
wbotelhos que fez a maioria das melhorias do projeto e o prelude de taglibs jsp.
garcia-jj por compartilhar o script de minificar js e css.
Lucascs, Guilherme Silveira, Luiz Signorelli e Adriano Almeida pelas contribuições com as versões anteriores.
Baixei o vraptor-scaffold, conforme esta na documentação.
Mais no ubuntu 10.10, usando a versão 1.9.2 do ruby e rubygems 1.6.0, e quando executo o comando:
Uma mensagem aparece dizendo que vraptor é um comando não existente.
Eu lembro que uma vez eu consegui fazer funcionar no windows, mais no ubuntu não deu certo.
Alguma dica?
davisnog,
vc instalou o ruby 1.9.2 pelo apt-get ou pelo rvm?
vc instalou a gem com o sudo?
instalei via rvm
e sim, instalei com sudo
umas das vantagens do rvm é não precisar usar o sudo para instalar as gems pq ele instala as gems dentro do seu home.
tenta instalar a gem sem sudo e ve se funciona.
gem install vraptor-scaffold
vraptor new agenda
valeu @rodolfoliviero, era isso mesmo.
Não seria melhor se o modificador de acesso das classes Entity e Repository fossem default?
@rodolfolivieiro e o lance lá do GAE? não deu certo?
Valeu!
@Mr_Arthur,
pode ser melhor mesmo deixar os repo default vou mudar isso.
em relação ao GAE eu não comecei a desenvolver estou testando a app que vc criou e estou etbm studando um poco tbm sobre o gae pq eu nao conheço mto.
É bem provavel que na proxima versão isso esteja pronto.
abs