I can't run jme3's samples

I follow the Tutorials for Beginners, Install jme3 and set up netbeans .

When I run the sample,it throwed exception:

Why would this happened? Thanks advanced.


Uncaught exception thrown in Thread[LWJGL Renderer Thread,5,main]
com.jme3.renderer.RendererException: Invalid ID received when trying to create shader program.
at com.jme3.renderer.lwjgl.LwjglRenderer.updateShaderData(LwjglRenderer.java:845)
at com.jme3.renderer.lwjgl.LwjglRenderer.setShader(LwjglRenderer.java:929)
at com.jme3.material.Material.render(Material.java:765)
at com.jme3.renderer.RenderManager.renderGeometry(RenderManager.java:434)
at com.jme3.renderer.queue.RenderQueue.renderGeometryList(RenderQueue.java:132)
at com.jme3.renderer.queue.RenderQueue.renderQueue(RenderQueue.java:179)
at com.jme3.renderer.RenderManager.renderViewPortQueues(RenderManager.java:573)
at com.jme3.renderer.RenderManager.flushQueue(RenderManager.java:553)
at com.jme3.renderer.RenderManager.renderViewPort(RenderManager.java:715)
at com.jme3.renderer.RenderManager.render(RenderManager.java:736)
at com.jme3.app.SimpleApplication.update(SimpleApplication.java:216)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.runLoop(LwjglAbstractDisplay.java:144)
at com.jme3.system.lwjgl.LwjglDisplay.runLoop(LwjglDisplay.java:141)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:198)
at java.lang.Thread.run(Thread.java:619)

Try updating your graphics drivers, does your graphics card support OpenGL2?

1 Like
normen said:
Try updating your graphics drivers, does your graphics card support OpenGL2?

thanks. I updated my driver,and then I can run the samples in TestChooser.exe