"Vagrant Up" Issue

I am using a fresh, clean install of IDEA 13.0.2.  I have the Jetbrains vagrant plugin installed and am having an issue when running 'vagrant up' from the Tools->Vagrant menu.  When executed from the menu it appears to do nothing but looking in the log I see the following error:

2014-02-15 21:54:20,132 [ 792907]  ERROR - llij.ide.plugins.PluginManager - org/jrubyparser/NodeVisitor

java.lang.NoClassDefFoundError: org/jrubyparser/NodeVisitor

 at com.jetbrains.plugins.vagrant.VagrantInstance.getVagrantFile(VagrantInstance.java:82)

<snip>

Caused by: java.lang.ClassNotFoundException: org.jrubyparser.NodeVisitor PluginClassLoader[org.jetbrains.plugins.vagrant, 0.1]

 at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:68)

 at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

 ... 46 more

2014-02-15 21:54:20,134 [ 792909]  ERROR - llij.ide.plugins.PluginManager - IntelliJ IDEA 13.0.2  Build #IU-133.696

2014-02-15 21:54:20,134 [ 792909]  ERROR - llij.ide.plugins.PluginManager - JDK: 1.7.0_40

2014-02-15 21:54:20,134 [ 792909]  ERROR - llij.ide.plugins.PluginManager - VM: Java HotSpot(TM) Server VM

2014-02-15 21:54:20,134 [ 792909]  ERROR - llij.ide.plugins.PluginManager - Vendor: Oracle Corporation

2014-02-15 21:54:20,134 [ 792909]  ERROR - llij.ide.plugins.PluginManager - OS: Windows 8

2014-02-15 21:54:20,134 [ 792909]  ERROR - llij.ide.plugins.PluginManager - Last Action: com.jetbrains.plugins.vagrant.actions.VagrantUpAction

None of the other Vagrant commands appear to have this problem from the tool menu.  And I can run 'vagrant up' from the Terminal without an issue.  How is the org.jrubyparser.NodeVisitor class usually installed/included? It seems to be missing.

Any help appreciated in fixing this error.  Thank you.

1 comment
Comment actions Permalink

Hi Les, this is actually a bug in Vagrant plugin - it lacks a required library. I've created an issue regarding the problem: http://youtrack.jetbrains.com/issue/PY-12168

0

Please sign in to leave a comment.