Problem Compiling Physics

I went through the steps twice defined for jME Physics setting up for Netbeans…



And I got these errors after compiling, and also the project has reference problems, in which it shows that it could find jme-run and jme-compile, even after going through the steps twice.



Here are the errors, please help


init:
deps-jar:
Created dir: C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_PROJECTjME-Physics_2buildclasses
Compiling 134 source files to C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_PROJECTjME-Physics_2buildclasses
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:38: package com.jme.math does not exist
import com.jme.math.Vector3f;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:39: package com.jme.renderer does not exist
import com.jme.renderer.ColorRGBA;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:40: package com.jme.renderer does not exist
import com.jme.renderer.Renderer;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:41: package com.jme.util.export does not exist
import com.jme.util.export.InputCapsule;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:42: package com.jme.util.export does not exist
import com.jme.util.export.JMEExporter;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:43: package com.jme.util.export does not exist
import com.jme.util.export.JMEImporter;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:44: package com.jme.util.export does not exist
import com.jme.util.export.OutputCapsule;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:39: package com.jme.bounding does not exist
import com.jme.bounding.BoundingBox;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:40: package com.jme.bounding does not exist
import com.jme.bounding.BoundingCapsule;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:41: package com.jme.bounding does not exist
import com.jme.bounding.BoundingSphere;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:42: package com.jme.bounding does not exist
import com.jme.bounding.BoundingVolume;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:43: package com.jme.bounding does not exist
import com.jme.bounding.OrientedBoundingBox;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:44: package com.jme.input.util does not exist
import com.jme.input.util.SyntheticButton;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:45: package com.jme.math does not exist
import com.jme.math.LineSegment;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:46: package com.jme.math does not exist
import com.jme.math.Quaternion;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:47: package com.jme.math does not exist
import com.jme.math.Vector3f;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:48: package com.jme.renderer does not exist
import com.jme.renderer.Renderer;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:49: package com.jme.scene does not exist
import com.jme.scene.Geometry;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:50: package com.jme.scene does not exist
import com.jme.scene.Node;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:51: package com.jme.scene does not exist
import com.jme.scene.Spatial;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:52: package com.jme.scene does not exist
import com.jme.scene.TriMesh;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:53: package com.jme.scene.shape does not exist
import com.jme.scene.shape.Box;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:54: package com.jme.scene.shape does not exist
import com.jme.scene.shape.Capsule;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:55: package com.jme.scene.shape does not exist
import com.jme.scene.shape.GeoSphere;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:56: package com.jme.scene.shape does not exist
import com.jme.scene.shape.Sphere;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:64: package com.jmex.terrain does not exist
import com.jmex.terrain.TerrainBlock;
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsNode.java:82: cannot find symbol
symbol: class Node
public abstract class PhysicsNode extends Node implements PhysicsSpatial {
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:55: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    private static final Vector3f ZERO = new Vector3f();
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:89: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract Vector3f getCenterOfMass( Vector3f store );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:89: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract Vector3f getCenterOfMass( Vector3f store );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:97: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract void setCenterOfMass( final Vector3f value );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:110: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract Vector3f getForce( Vector3f store );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:110: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract Vector3f getForce( Vector3f store );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:121: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract void addForce( Vector3f force, Vector3f at );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:121: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract void addForce( Vector3f force, Vector3f at );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:123: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    private static final Vector3f centerOfMassStore = new Vector3f();
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:131: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public void addForce( Vector3f force ) {
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:146: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract Vector3f getTorque( Vector3f store );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:146: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract Vector3f getTorque( Vector3f store );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:153: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract void addTorque( Vector3f torque );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:160: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract void setLinearVelocity( Vector3f velocity );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:169: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract Vector3f getLinearVelocity( Vector3f store );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:169: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract Vector3f getLinearVelocity( Vector3f store );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:176: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract void setAngularVelocity( Vector3f velocity );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:185: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract Vector3f getAngularVelocity( Vector3f store );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:185: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    public abstract Vector3f getAngularVelocity( Vector3f store );
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:211: cannot find symbol
symbol  : class Vector3f
location: class com.jmex.physics.DynamicPhysicsNode
    private static final Vector3f tmpTo = new Vector3f();
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:214: cannot find symbol
symbol  : class Renderer
location: class com.jmex.physics.DynamicPhysicsNode
    protected void drawDebugInfo( Renderer renderer ) {
C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsDynamicPhysicsNode.java:253: cannot find symbol
symbol  : class JMEImporter
location: class com.jmex.physics.DynamicPhysicsNode
        public void read(JMEImporter im) throws IOException {
                         ^

C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsgeometryPhysicsCapsule.java:36: package com.jme.renderer does not exist
import com.jme.renderer.Renderer;
Note: C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_CVSjmephysicssrccomjmexphysicsPhysicsSpace.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
100 errors
BUILD FAILED (total time: 11 seconds)


pranavbhalla said:



init:
deps-jar:
Created dir: C:UsersPRANAV BHALLADocumentsNetBeansProjectsMY_PATH_TO_JME-PHYSICS-2_PROJECTjME-Physics_2buildclasses





The MY_PATH_TO_JME-PHYSICS-2_PROJECT stuff seems weird to me :)

Did you do the following step exactly as described ?

From the wiki:
"In this guide I have used three dummies, which you must replace with the correct paths. Here the explanations for what they stand for:
MY_PATH_TO_JME-PHYSICS-2_CVS : replace it with the location where you want the cvs version of jME-Physics 2"

Yes, I followed the exact steps.

I first tried without actually making the directory 'MY_PATH_TO_JME-PHYSICS-2_PROJECT' and then tried once making this too, as I thought I might be going wrong somewhere in pasting the correct path.



But the results were the same. 100 errors along with reference problems which I am not abl to resolve.

The reference problem for the physics projects says that it was unable to find jme-run and jme-compile, though in the list they are clearly available.


I would suggest not using any spaces in the path… your user name has a space in it… maybe you could setup your project in some other directory, say C:jme or something. That would ease troubleshoot a lot.