OHDSI Home | Forums | Wiki | Github

Can't run WhiteRabbit

I can’t run WhiteRabbit v0.10.8a in Windows 10 Enterprise version 22H2 on a 64-bit CPU. I get this error:

‘White’ is not recognized as an internal or external command,
operable program or batch file.
Error: Could not find or load main class org.ohdsi.whiteRabbit.WhiteRabbitMain

This happens when I double-click the file in Explorer or run the script from Command Prompt.

I didn’t see this issue in GitHub and it doesn’t come up in a web search, which is why I’m posting about it here.

I have 64-bit Java installed:

java version “1.8.0_401”
Java™ SE Runtime Environment (build 1.8.0_401-b10)
Java HotSpot™ 64-Bit Server VM (build 25.401-b10, mixed mode)


my Windows test system happens to match exactly your Windows version, but I cannot reproduce your problem. After unzipping WhiteRabbit_v0.10.8a.zip, I can either double-click whiteRabbit.bat, or start it from the command prompt (e.g. by entering bin\whiteRabbit in the folder where the zip file was unzipped), and the GUI opens, no errors reported.

I wonder how/why you get the error you report, as the ‘White’ should never be separated from ‘Rabbit’, so that error puzzles me.

could you post the exact command you type? And could you make sure that the whiteRabbit.bat script is unaltered, e.g. by unpacking it elsewhere and comparing?