Nova versão do vraptor scaffold

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