• 締切済み

Javaの実行エラー

いつもお世話になっております。 現在tomcat/lib/内にある自作jarファイルを利用してDBへの接続を行うJavaを作成しております。 コンパイルはできたのですが、実行をするとエラーが出てしまいます。 エラーの内容は以下の通りです。 Exception in thread "main" com.test.hoge.jdbc.pool.ConnectionManagerException: System file not found at com.test.hoge.jdbc.pool.ConnectionManager.getConnection(Unknown Source) at com.test.hoge.misc.RDBHelper._directQuery(RDBHelper.java:459) at com.test.hoge.misc.RDBHelper._directQuery(RDBHelper.java:342) at com.test.hoge.misc.RDBHelper.directQuery(RDBHelper.java:163) at GroupCreate.main(GroupCreate.java:26) でソースは以下の通りです。 import java.text.*; import java.util.*; import java.sql.*; import java.io.*; import com.test.hogejdbc.pool.ConnectionManager; import com.test.hoge.jdbc.pool.ConnectionManagerException; import com.test.hoge.helper.DBException; import com.test.hoge.jdbc.cache.CachedRecord; import com.test.hoge.jdbc.cache.CachedResult; import com.test.hoge.misc.RDBHelper; public class GroupCreate { public static void main (String[] args) throws DBException,IOException,UnsupportedEncodingException,SQLException,FileNotFoundException, ConnectionManagerException { CachedResult ndFirstChildren = null; CachedResult ndFirstChildren_tan = null; String DB_NAME = "hogeORA"; try { String sql = "SELECT * FROM GW_M_EMP_GROUP WHERE PATH LIKE '_____________' AND AVAILABLE='1' ORDER BY GROUP_CD"; String sql_tan = "SELECT DISTINCT GME.PK,GME.NAME FROM GW_M_EMP_GROUP GME,C_PREFECTURES CP WHERE CP.PATH=GME.PATH"; ndFirstChildren = RDBHelper.directQuery(DB_NAME, sql); ndFirstChildren_tan = RDBHelper.directQuery(DB_NAME, sql_tan); } catch (DBException ex) { ex.printStackTrace(); } ・・・・・省略・・・・ } } どうすればエラーが無くなるのか調べてみましたがよくわからない状況です。 環境はJava1.3 oracle8 ちなみにJDBCはtomcat/lib/classes.zipを利用できればと思います。 アドバイス宜しくお願い致します。

みんなの回答

noname#49664
noname#49664
回答No.1

Exception in thread "main" com.test.hoge.jdbc.pool.ConnectionManagerException: System file not found import com.test.hogejdbc.pool.ConnectionManager; パッケージは、どっちが正しいのですか? com.test.hoge.jdbc.poolですか。com.test.hogejdbc.poolですか。

hisajiro
質問者

補足

回答ありがとうございます。 コピー後に直したときに間違えていました。 正しくはimport com.test.hoge.jdbc.pool.ConnectionManager;です。

関連するQ&A