user1422648
user1422648

Reputation: 67

Java -cp on linux

I made a program which runs fine on windows. When I moved it over to CentOS, I got this error:

Error: Could not find or load main class org.wbc.WBCController

This is the file setup and .sh on linux: linux

And this is the file setup and .bat on windows:

windows

Does anybody know what the problem is, and how I can fix it?

Upvotes: 0

Views: 461

Answers (1)

Lodewijk Bogaards
Lodewijk Bogaards

Reputation: 19987

Java will respond with this error even if it cannot find the file wbc.jar. I am guessing that that is your problem. You might want to see that your are executing the shell script from within the right working directory.

Check to see if you can run wbc.sh from the console or put this in wbc.sh to make sure it searches for the jar in the same directory as the shell script:

#!/bin/sh
java -cp `dirname $0`/wbc.jar org.wbc.WBCController

Upvotes: 3

Related Questions