sql >> データベース >  >> RDS >> PostgreSQL

java.lang.ClassNotFoundException:org.postgresql.Driver

    MANIFEST.MFファイルには、Postgresドライバーを参照するエントリが含まれている必要があります。また、実際のjarファイルの場所から到達できるようにドライバーをコピーする必要があります。

    したがって、MANIFEST.MFには次のようなものを含める必要があります:

    クラスパス:lib / postgresql-9.0-801.jdbc4.jar

    JDBCドライバーがNetBeansプロジェクトの一部である場合、NetBeansはそれをdist/libにコピーする必要があります。

    マニフェストファイルを変更したくない(または変更できない)場合は、コマンドラインで必要なすべてのライブラリを手動で参照する必要があります。ただし、-jarは使用できません。 オプションはもうありません:

    java -cp postgresql-9.0-801.jdbc4.jar;OrdersImport.jar com.mypackage.MyMain C:\orders\sometextfile.txt

    -cpまたは-classpathを使用する場合は、メインクラスを指定する必要があることに注意してください



    1. SQLServerでのデータ圧縮の概要

    2. PostgreSQLで読み取り専用ユーザーを作成する方法

    3. 適切なデータベースパフォーマンス監視ツールを使用していますか?

    4. 文字列を異なる列に分割する方法は?