Dovrebbe esserci una voce nel tuo file MANIFEST.MF che fa riferimento al driver Postgres. E il driver deve essere copiato in modo che sia raggiungibile dalla posizione dei file jar reali.
Quindi il tuo MANIFEST.MF deve includere qualcosa del genere:
Percorso classe:lib/postgresql-9.0-801.jdbc4.jar
Se il driver JDBC fa parte del tuo progetto NetBeans, NetBeans dovrebbe averlo copiato in dist/lib.
Se non si desidera modificare il file manifest (o non è possibile), è necessario fare riferimento manualmente a tutte le librerie necessarie sulla riga di comando. Ma poi non puoi usare il -jar
opzione più:
java -cp postgresql-9.0-801.jdbc4.jar;OrdersImport.jar com.mypackage.MyMain C:\orders\sometextfile.txt
Ricorda che devi specificare la classe principale quando usi -cp o -classpath