2012-04-29 3 views
0

Je suis les rails et tutoriel Neo4j http://blog.jayway.com/2011/03/02/neo4j-rb-1-0-0-and-rails-3/ et obtenir les erreurs suivantes:JRuby et Neo4j erreur de génération d'échafaudage (OS X)

me$ rails generate scaffold post title:string body:string 
LoadError: no such file to load -- active_support/core_ext/class/inheritable_attributes 
    require at org/jruby/RubyKernel.java:1038 
    (root) at /Users/me/.rvm/gems/jruby-1.6.5/gems/neo4j-1.3.1-java/lib/neo4j.rb:9 
    require at org/jruby/RubyKernel.java:1038 
    (root) at /Users/me/.rvm/gems/jruby-1.6.5/gems/neo4j-1.3.1-java/lib/neo4j.rb:8 
    require at org/jruby/RubyKernel.java:1038 
    (root) at /Users/me/Projects/myblog/config/application.rb:24 
    require at org/jruby/RubyKernel.java:1038 
    (root) at script/rails:6 

Qu'est-ce que je fais mal?

+0

Comme par http://stackoverflow.com/questions/9383118/jruby-nameerror-noninitialized-constant-neo4j, j'ai installé activeupport 3.1 ainsi que v3.2.3. –

Répondre

1

Vous utilisez probablement la version 1.x de Neo4j.rb qui ne fonctionne pas avec les rails 3.2+. soit utiliser des rails 3.1 ou utiliser la version neo4j.rb 2.0.0.alpha.9 + Vérifiez également l'application de démonstration en utilisant 2.0.0.alpha.9 et échafaudages - https://github.com/andreasronge/kvitter