Der skulle være en post i din MANIFEST.MF-fil, der refererer til Postgres-driveren. Og driveren skal kopieres, så den er tilgængelig fra den rigtige jar-filplacering.
Så din MANIFEST.MF skal indeholde noget som dette:
Class-Path:lib/postgresql-9.0-801.jdbc4.jar
Hvis JDBC-driveren er en del af dit NetBeans-projekt, burde NetBeans have kopieret den til dist/lib.
Hvis du ikke ønsker at ændre manifestfilen (eller ikke kan), skal du manuelt referere til alle nødvendige biblioteker på kommandolinjen. Men så kan du ikke bruge -jar
mulighed længere:
java -cp postgresql-9.0-801.jdbc4.jar;OrdersImport.jar com.mypackage.MyMain C:\orders\sometextfile.txt
Husk at du skal angive hovedklassen, når du bruger -cp eller -classpath