- - PR -
JDBCの実行エラー
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-11-24 15:13
先日は下記のプログラムでempno7499の人のデータが出たのですが、今日やったら下記のような実行エラーが出てしまいました。なぜでしょうか?
//java.sqlパッケージのインポート import java.sql.DriverManager; import java.sql.Statement; import java.sql.ResultSet; import java.sql.Connection; import java.sql.SQLException; class exp11 { public static void main(String args[])throws java.sql.SQLException { try{ //JDBCドライバの登録 DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver()); //データベースの指定とデータベースとの接続 //db**はOracleのユーザ名、db@@はdb**のパスワード Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@win2kserver:1521:comp1","db04","db04"); //SQL文の実行 Statement stmt = conn.createStatement(); ResultSet rset = stmt.executeQuery("SELECT ename, job, sal FROM emp WHERE EMPNO=7499"); System.out.println("社員名 役職 給与"); System.out.println("================================"); //結果の受信 while(rset.next()){ System.out.printf("%-12s",rset.getString("ename")); System.out.printf("%-12s",rset.getString("job")); System.out.printf("%08.2f",rset.getFloat("sal")); }conn.close(); }catch(Exception e){ e.printStackTrace(); } } } 実行エラーメッセージ C:\Tomcat55\webapps\hiroki\WEB-INF\classes>javac exp11.java C:\Tomcat55\webapps\hiroki\WEB-INF\classes>java exp11 Exception in thread "main" java.lang.NoClassDefFoundError: exp11 C:\Tomcat55\webapps\hiroki\WEB-INF\classes> 宜しくお願いいたします。 | ||||
|
投稿日時: 2006-11-24 15:28
NoClassDefFoundError クラス
_________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-11-24 15:31
「java.lang.NoClassDefFoundError」を検索エンジンで検索
http://www.google.co.jp/search?hl=ja&q=java.lang.NoClassDefFoundError →公式のリファレンスがみつかる。 http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/api/java/lang/NoClassDefFoundError.html http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/NoClassDefFoundError.html →java.lang.NoClassDefFoundErrorの起こる状況について解説しているページがみつかる http://www.smg.co.jp/seminar/java/J_lecture03.html http://www.ytp.ne.jp/tech/java/sineruka/classpathhowto.html →おなじような質問を過去にした人がみつかる http://java-house.jp/ml/archive/j-h-b/039122.html http://www.javaroad.jp/bbs/answer.jsp?q_id=2005111613514712 にもかかわらず、調べもせずに質問すると「ちょっとでも調べたのか?」と突っ込まれる → 質問する前に自力で調べると言うことを覚える 本当はこういう問題の調べかたこそ、新人研修などで教えるべきことなんですけどね…。 とりあえずは検索。今の時代は便利になりました。 そうやって調べても分からない場合は、どこが分からないのか、 無知の知を明確にして質問しましょう。 総括して「調べたけど分かりませんでした」とか感想言われても誰も教えてくれませんよ。 (たまにそういう質問の仕方をして呆れられている人もいますが…) ここは@IT会議室であって、@IT教室ではないのですよね。 問題解決の手助けはするけど、解決するのはあなた自身です。 [ メッセージ編集済み 編集者: nagise 編集日時 2006-11-24 15:32 ] | ||||
|
投稿日時: 2006-11-24 15:37
学生さんの課題ですってよ。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=35116&forum=12 それにしても、ものを調べるってのは、教わる以前の段階だと思うんですが。 | ||||
|
投稿日時: 2006-11-24 16:19
あ、もうハマってしまいましたか、早いなー・・・。 http://amazon.co.jp/gp/search/ref=nb_ss_gw/250-2352978-9227406?__mk_ja_JP=%83J%83%5E%83J%83i&url=search-alias%3Dstripbooks&field-keywords=%83T%81%5B%83u%83%8C%83b%83g&Go.x=15&Go.y=14&Go=Go | ||||
|
投稿日時: 2006-11-24 17:10
皆さん、いろいろなご回答ありがとございます。
今、基礎本開いて眺めております。 ちなみに私も学生ではなく、新就業先にて研修中です。 迅速なお返事大変助かりました。(^0^) |
1