But you're not including the jb4o jar in the classpath when you're
executing?
As you're executing your Java program the standard Java way Maven is not
involved.

/Anders

On Wed, Apr 20, 2011 at 13:54, Chris24300 <chris24...@hotmail.com> wrote:

> Hi all,
>
> I'm trying to test out db4o (new to db in general) and so I created a new
> project to test dumping some random data in.  I use three classes
>
> import com.db4o.ObjectContainer;
> import com.db4o.ObjectSet;
> import com.db4o.cs.Db4oClientServer;
>
> In my pom.xml I include the db4o repository and the dependency, I wasn't
> able to connect to the repository at one point so I installed it to my
> local
> repo and everything was building.. When I goto run the jar I get an class
> not found exception with Db4oClientServer, I searched threw the db4o jar
> and
> the class is in there...
>
> Here's the error:
> bash-3.2$ java -jar Db4oServer.jar
> Running server test...
> Exception in thread "main" java.lang.NoClassDefFoundError:
> com/db4o/cs/Db4oClientServer
>        at myTest.db4o.client.TestClient.test(TestClient.java:32)
>        at myTest.db4o.client.TestClient.main(TestClient.java:22)
> Caused by: java.lang.ClassNotFoundException: com.db4o.cs.Db4oClientServer
>        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
>        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>        ... 2 more
>
> I don't know what I messed up but it doesn't like something.  When I search
> through the jar maven packaged I only see my classes, is the db4o jar
> supposed to be included as well? Can someone help me out?
>
> Thanks!
>
>
> --
> View this message in context:
> http://maven.40175.n5.nabble.com/Packaged-jar-cannot-access-class-of-a-dependency-tp4315587p4315587.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

Reply via email to