最新の記事
カテゴリ
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧
|
今までeclipse上でテストしていたランキングサーバーを、jarとしてビルドした。
実行してみると、java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 例外が発生。CLASSPATHは "/usr/jar/mysql-connector-java-5.1.7-bin.jar"と正しく設定されている。 実は、最初にeclipseでビルドした時もこのエラーで悩まされ、解決策は project property のbuild pathにexternal jarとしてc/usr/jar/mysql-connector-java-5.1.7-bin.jarのパスを追加することだった。 で、今回は、直接 mysql-connector-java-5.1.7-bin.jar を、jre/lib/extに入れる事でなんとか解決した。 ということは、CLASSPATHがJavaVMから全く見えていないのか? eclipseでコーディングを始める前までは正常に動いていた気がするのだが。 なんらかの設定がまずいのだろうが、疲れる。 --------------------------------- 昨夜自宅では上記でなんとか動いたが、社で同じようにやってみたが動かない。 2時間格闘した結果、manifestに以下の文を入れる事で解決。 Class-Path: . /[jdbcのあるパス]/mysql-mysql-connector-java-5.1.7-bin.jar ↑注:ドットは相対パスではなく、カレントディレクトリのドット。
by ngc1208
| 2009-02-17 00:09
| Java
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ファン申請 |
||