« Return to Thread: Errors when running LiquiBase on Debian

Re: Errors when running LiquiBase on Debian

by Chris7777 :: Rate this Message:

Reply to Author | View in Thread

Some parts of this message have been removed. Learn more about Nabble's security policy.

Thanks for your responsens!

 

I’ve installed Sun’s Java JRE with “sudo aptitude install sun-java6-jre” and I’ve also set it to be the default Java with

update-alternatives --config java”.

 

When I run “java liquibase.jar“ I now get this:

Exception in thread "main" java.lang.NoClassDefFoundError: liquibase/jar

Caused by: java.lang.ClassNotFoundException: liquibase.jar

        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)

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

        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

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

        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)

Could not find the main class: liquibase.jar.  Program will exit.”

 

Java –version prints this:

“java version "1.6.0_12"

Java(TM) SE Runtime Environment (build 1.6.0_12-b04)

Java HotSpot(TM) Client VM (build 11.2-b01, mixed mode, sharing)”

 

Any ideas?

 

Thank you for the support!

 

 

-----Ursprungligt meddelande-----
Från: Marc Logemann [mailto:li@...]
Skickat: den 9 juni 2009 00:33
Till: liquibase-user@...
Ämne: Re: [Liquibase-user] Errors when running LiquiBase on Debian

 

Whatever you use from the Gnu Compiler for Java project. Trash it and 

use openjdk that is pre-packaged for Debian.

 

Use synaptic or apt-get to do the remove/install issues....

 

If you have problems, just query the list .... i have some debian 

boxes at hand running with java. In fact all our dev infrastructure 

toolings are running on Debian.

 

 

---

regards

Marc Logemann

http://www.logemann.org

http://www.logentis.de

 

 

 

 

Am 08.06.2009 um 13:12 schrieb

-----Ursprungligt meddelande-----
Från: Marc Logemann [mailto:li@...]
Skickat: den 9 juni 2009 00:28
Till: liquibase-user@...
Ämne: Re: [Liquibase-user] Errors when running LiquiBase on Debian

 

did you compile Liquibase form Source with GCJ ? Looks like ....

 

What does "java -version" print out?

 

 

---

regards

Marc Logemann

http://www.logemann.org

http://www.logentis.de

 

 

 

 

Am 08.06.2009 um 13:12 schrieb Romberg Christo:

 

 

 


Från: Voxland, Nathan [mailto:nvoxland@...]
Skickat: den 9 juni 2009 00:19
Till: liquibase-user@...
Ämne: Re: [Liquibase-user] Errors when running LiquiBase on Debian

 

It looks like you are running gcj rather than Sun’s java.  I haven’t worked much with gcj, and I would guess that it does not work with liquibase. 

 

I don’t have the instructions for replacing gcj with another JVM off hand, but I would guess you can find it easily on the web. 

Nathan

 

From: Romberg Christo [mailto:Christo.Romberg@...]
Sent: Monday, June 08, 2009 6:12 AM
To: liquibase-user@...
Subject: [Liquibase-user] Errors when running LiquiBase on Debian

 

Hi!

 

I’m having some trouble running LiquiBase under Debian. When I run “java ./liquibase-1.9.3” I get the following error:

 

Exception in thread "main" java.lang.NoClassDefFoundError: liquibase-1.9.3.jar

   at gnu.java.lang.MainThread.run(libgcj.so.90)

Caused by: java.lang.ClassNotFoundException: liquibase-1.9.3.jar not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}

   at java.net.URLClassLoader.findClass(libgcj.so.90)

   at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.90)

   at java.lang.ClassLoader.loadClass(libgcj.so.90)

   at java.lang.ClassLoader.loadClass(libgcj.so.90)

   at gnu.java.lang.MainThread.run(libgcj.so.90)

 

And when I do “java liquibase-1.9.3.jar” I get this:

 

./liquibase-1.9.3.jar: line 1: PK: command not found

./liquibase-1.9.3.jar: line 2: ­: command not found

./liquibase-1.9.3.jar: line 3: syntax "#ÏÖJàÛµæÊ¹õ]öP±oQcMl×tokenRMÛ0½tl¡Rbw7

'£û©¯M§Õo±­xõëuk¥7öÓØvàIù³·æá$¥¡LßKl:       ·META-INF/MANIFEST.MF            .=lZØk壬=rõßÑvãUËz1ÌÍ<y+QÁyÖ2:ÃØ'î1Aî©N£æÞ±/¨Äû<ÛJ

 

Any ideas?

 

LiquiBase v1.9.3

Debian 2.6.26-1-686

 

PS: Thanks for a great piece of software!


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Liquibase-user mailing list
Liquibase-user@...
https://lists.sourceforge.net/lists/listinfo/liquibase-user

 « Return to Thread: Errors when running LiquiBase on Debian