Skip to main content

Exception in thread "main" java.lang.UnsatisfiedLinkError: no cbljvm_sun in java.library.path
 at java.lang.ClassLoader.loadLibrary(Unknown Source)
 at java.lang.Runtime.loadLibrary0(Unknown Source)
 at java.lang.System.loadLibrary(Unknown Source)
 at com.microfocus.cobol.RuntimeSystem.<clinit>(Unknown Source)
 at DatabaseBmw.main(DatabaseBmw.java:107)

 

I am running Visual Cobol 2.3 in Eclipse

Exception in thread "main" java.lang.UnsatisfiedLinkError: no cbljvm_sun in java.library.path
 at java.lang.ClassLoader.loadLibrary(Unknown Source)
 at java.lang.Runtime.loadLibrary0(Unknown Source)
 at java.lang.System.loadLibrary(Unknown Source)
 at com.microfocus.cobol.RuntimeSystem.<clinit>(Unknown Source)
 at DatabaseBmw.main(DatabaseBmw.java:107)

 

I am running Visual Cobol 2.3 in Eclipse

Have you added the mfcobol.jar file in the Visual COBOL bin folder to your CLASSPATH?

Exception in thread "main" java.lang.UnsatisfiedLinkError: no cbljvm_sun in java.library.path
 at java.lang.ClassLoader.loadLibrary(Unknown Source)
 at java.lang.Runtime.loadLibrary0(Unknown Source)
 at java.lang.System.loadLibrary(Unknown Source)
 at com.microfocus.cobol.RuntimeSystem.<clinit>(Unknown Source)
 at DatabaseBmw.main(DatabaseBmw.java:107)

 

I am running Visual Cobol 2.3 in Eclipse

It looks like PATH does not have <prod>\\bin or <prod>\\bin64 on it (use bin64 for you 64bit version of java).

Have you used the createnv.bat (or setupenv.bat) before executing "java DatabaseBmw"?