[前][次][番号順一覧][スレッド一覧]

mysql:11861

From: "T.Sasaki" <"T.Sasaki" <papasan2000@xxxxxxxxxx>>
Date: 2 Aug 2005 13:51:35 +0900
Subject: [mysql 11861] Re: JDBCでMysqlコネクトできません

佐々木です。

> linking: java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
>  at 0x40268e17: java.lang.Throwable.Throwable(java.lang.String) 
> (/usr/lib/./libgcj.so.3)

gcj の無い環境で確認されたことはありますか?
jdbc ドライバが見つからないだけなら、

Exception in thread "main" java.lang.NoClassDefFoundError: org/gjt/mm/mysql/Driver
        at MyJdbcTester.main(MyJdbcTester.java:8)

という例外だけが発生するはずです。
通常、掲載されたコードは下記のように単純な手順で実行できないといけません。

# bash です。
export CLASSPATH=$CLASSPATH:/aaa/bbb/mysql-jdbc.jar
javac MyJdbcTester.java
java MyJdbcTester
# connected. が出力される。


"相良 しの" <oceanblue17@xxxxxxxxxx> wrote:
> JDBCでMysqlコネクトできません
> 
> #javac -classpath mysql-connector-java-3.0.6-stable-bin.jar:.   
> MyJdbcTester.java  でコンパイルは通るのですが、
> 
> 実行エラーが以下のように出ます。
> 
> # java MyJdbcTester
> Exception in thread "main" java.lang.InternalError: unexpected exception 
> during
> linking: java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
>   at 0x40268e17: java.lang.Throwable.Throwable(java.lang.String) 
> (/usr/lib/./libgcj.so.3)
>   at 0x4025bc8e: java.lang.Error.Error(java.lang.String) 
> (/usr/lib/./libgcj.so.3)
>   at 0x402691fa: 
> java.lang.VirtualMachineError.VirtualMachineError(java.lang.String) 
> (/usr/lib/./libgcj.so.3)
>   at 0x4025d62e: java.lang.InternalError.InternalError(java.lang.String) 
> (/usr/lib/./libgcj.so.3)
>   at 0x4025ad82: java.lang.ClassLoader.resolveClass0(java.lang.Class) 
> (/usr/lib/./libgcj.so.3)
>   at 0x4024646c: java.lang.Class.initializeClass() (/usr/lib/./libgcj.so.3)
>   at 0x40244d04: java.lang.Class.forName(java.lang.String, boolean, 
> java.lang.ClassLoader) (/usr/lib/./libgcj.so.3)
>   at 0x40244d9f: java.lang.Class.forName(java.lang.String) 
> (/usr/lib/./libgcj.so.3)
>   at 0x402ad01d: gnu.gcj.runtime.FirstThread.run() (/usr/lib/./libgcj.so.3)
>   at 0x4024fc4c: _Jv_ThreadRun(java.lang.Thread) (/usr/lib/./libgcj.so.3)
>   at 0x4021c8ac: _Jv_RunMain(java.lang.Class, byte const, int, byte const, 
> boolean) (/usr/lib/./libgcj.so.3)
>   at 0x08048910: ?? (??:0)
>   at 0x42015574: __libc_start_main (/lib/tls/libc.so.6)
>   at 0x080486c1: ?? (??:0)
> 
> 
> 環境は
> RedHat9.0 mysql-connector-java-3.0.6-stable-bin.jar
> java version "1.3.1"
> jdkgcj 0.2.3 (http://www.arklinux.org/projects/jdkgcj)
> gcj (GCC) 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
> です。
> 
> 
> import java.sql.*;
> import java.io.*;
>  
> public class MyJdbcTester {
>   public static void main (String args [])
>        throws SQLException, IOException {
>     // JDBC driverをロードします。
> DriverManager.registerDriver(new org.gjt.mm.mysql.Driver());
> //DriverManager.registerDriver(new com.mysql.jdbc.Driver());
>      
>  
>     // 接続情報をセットします。
>     String user     = "root";
>     String password = "pass";
>     String database = "A";
>  
>     Connection conn =
>       DriverManager.getConnection ("jdbc:mysql://localhost:3306/" +
>            database + "?useUnicode=true&characterEncoding=SJIS",
>            user, password);
>  
>     System.out.println ("connected.");
> /*
>     // SQL文(DML文)を作ります。
>     Statement stmt = conn.createStatement ();
>  
>     // SELECT文の場合はexecuteQuery()を実行します。
>     ResultSet rset = stmt.executeQuery("SELECT NAME, PRICE FROM 
> MENU_MASTER");
>  
>     while (rset.next ())
>       System.out.println(rset.getString (1) + "\t値段:" + 
> rset.getString(2));
>  
>     System.out.println ("Your JDBC installation is correct.");
>     // 結果セットを解放
>     rset.close();
>     // SQL文を解放
>     stmt.close();
> */
>     // データベースから切断して、完了。
>     conn.close();
>   }
> }
> 
> 
> ご教授お願い致します。
> 
> _________________________________________________________________
> MSN Hotmailで開運メルアド占い実施中 
> http://promotion.msn.co.jp/hotmail/fortune/input_un.asp 
> 
> 
> 

[前][次][番号順一覧][スレッド一覧]

     11847 2005-08-01 18:16 [相良 しの <oceanblue] JDBCでMysqlコネクトできません           
     11848 2005-08-01 18:28 ┣[Hideaki Maekawa <teu]                                       
     11849 2005-08-01 18:41 ┃┗[相良 しの <oceanblue]                                     
     11850 2005-08-01 18:54 ┃ ┗[J.SHIRA <jshira@xxxx]                                   
     11851 2005-08-01 19:08 ┃  ┗[相良 しの <oceanblue]                                 
     11852 2005-08-01 20:52 ┃   ┗[J.SHIRA <jshira@xxxx]                               
     11855 2005-08-02 09:04 ┃    ┗[Hideaki Maekawa <teu]                             
->   11861 2005-08-02 13:51 ┗["T.Sasaki" <papasan2]                                       
     11866 2005-08-03 03:04  ┗[相良 しの <oceanblue]                                     
     11867 2005-08-03 03:56   ┣[Tetsuro IKEDA <tetsu]                                   
     11871 2005-08-03 10:35   ┗["T.Sasaki" <papasan2]                                   
     11878 2005-08-03 21:13    ┗[相良 しの <oceanblue]                                 
     11879 2005-08-04 15:00     ┗[Shinichiro Yamamoto ] File 'NONEXISTENT/charsets/?.conf' not found のエラー
     11896 2005-08-05 14:06      ┣[<takeshi@xxxxxxxxxx>]                             
     11900 2005-08-05 14:57      ┃┗["T.Sasaki" <papasan2]                           
     11904 2005-08-05 16:24      ┃ ┗[<takeshi@xxxxxxxxxx>]                         
     11907 2005-08-05 17:56      ┃  ┗["T.Sasaki" <papasan2]                       
     11909 2005-08-05 20:40      ┃   ┗[Shinichiro Yamamoto ]                     
     11910 2005-08-05 22:49      ┗[Hiromasa Ochiai <ohi]                             
     11917 2005-08-08 16:10       ┗[Shinichiro Yamamoto ]                           
     11923 2005-08-09 00:18        ┗[Hiromasa Ochiai <ohi]                         
     11925 2005-08-09 09:38         ┗[Shinichiro Yamamoto ]                       
     11926 2005-08-09 10:51          ┗["T.Sasaki" <papasan2]                     
     11927 2005-08-09 18:14           ┣[Shinichiro Yamamoto ]                   
     11930 2005-08-09 20:08           ┃┣[深海水草 <VYG01106@x]                 
     11931 2005-08-09 21:33           ┃┗[Hiromasa Ochiai <ohi]                 
     11928 2005-08-09 18:48           ┗[深海水草 <VYG01106@x]                   
     11929 2005-08-09 19:04            ┗["T.Sasaki" <papasan2]