Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Compiling and Running java in Unix ( coming from Windows )

Tags:

java

bash

unix

sh

Ok, this is working on windows. My Java app is running and functioning normally

javac -classpath .;ojdbc14.jar -g foo.java
java  -classpath .;ojdbc14.jar  foo

However, when I do the same thing on Unix I get this error: ojdbc14.jar: not found

What am I doing wrong? I know the ";" is telling my shell that ojdbc14.jar is a new command, but I'm not sure how to fix this.

like image 905
BIBD Avatar asked Dec 09 '22 22:12

BIBD


1 Answers

Use a colon (":") instead of a semicolon (";").

See Setting the class path (Solaris and Linux) vs Setting the class path (Windows)

like image 162
James Schek Avatar answered Feb 07 '23 05:02

James Schek