SO basado en Windows utiliza ; separador mientras que SO basado en Unix utiliza : separador.
Solución:
-
Primero compila el código:
javac test.java
(Ejecute este comando) -
Ejecute el código sin punto y coma:
java -cp .:<fully-qualified-path>/driver.jar test
Salida de muestra:
[email protected] ~ % javac Test.java
[email protected] ~ % java -cp .:/Users/anish/driver.jar Test
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
Nota: Estoy usando mysql-connector-8.0.15.jar . Si está utilizando el mismo o uno superior, cambie de com.mysql.jdbc.Driver
a com.mysql.cj.jdbc.Driver
ya que esa clase está en desuso.