First tutorial not working

Hi,



im trying the first tutorial but i get the following error:

SCHWERWIEGEND: Uncaught exception thrown in Thread[LWJGL Renderer Thread,5,main]

com.jme3.asset.AssetLoadException: SolidColor.j3md has been marked as obsolete. Please use Unshaded.j3md instead.

at com.jme3.material.plugins.J3MLoader.loadFromScanner(J3MLoader.java:513)

at com.jme3.material.plugins.J3MLoader.load(J3MLoader.java:594)

at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:240)

at com.jme3.material.Material.(Material.java:121)

at mygame.Main.simpleInitApp(Main.java:28)

at com.jme3.app.SimpleApplication.initialize(SimpleApplication.java:230)

at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:124)

at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:200)

at java.lang.Thread.run(Thread.java:662)

BUILD SUCCESSFUL (total time: 5 seconds)



The code is:

[java]package jme3test.helloworld;

import com.jme3.app.SimpleApplication;

import com.jme3.material.Material;

import com.jme3.math.Vector3f;

import com.jme3.scene.Geometry;

import com.jme3.scene.shape.Box;

import com.jme3.math.ColorRGBA;

/** Sample 1 - how to get started with the most simple JME 3 application.

  • Display a blue 3D cube and view from all sides by
  • moving the mouse and pressing the WASD keys. */

    public class HelloJME3 extends SimpleApplication {

    public static void main(String[] args){

    HelloJME3 app = new HelloJME3();

    app.start();

    }

    @Override

    public void simpleInitApp() {

    Box b = new Box(Vector3f.ZERO, 1, 1, 1);

    Geometry geom = new Geometry("Box", b);

    Material mat = new Material(assetManager, "Common/MatDefs/Misc/Unshaded.j3md");

    mat.setColor("Color", ColorRGBA.Blue);

    geom.setMaterial(mat);

    rootNode.attachChild(geom);

    }

    }[/java]

Update the jmp.

phate666 said:
You postet the wrong code or started the wrong application, the error message does not match:
...
at mygame.Main.simpleInitApp(Main.java:28)
...


Yeah

haha, ok now i understand … when i press run, all files in my source package where startet and another file had the error …



THX! :smiley: