1

EDBに接続してテーブルからレコードを取得する単純なmavenプロジェクトをJavaで作成しようとしています。しかし、行でクラスが見つからないという例外が発生しています。

Class.forName("com.edb.Driver"); 

私のpom.xmlでは、edb-jdbcドライバーに次の依存関係があります。

<dependency> 
<groupId>com.edb.Driver</groupId> 
<artifactId>edb</artifactId> 
<scope>system</scope> 
<systemPath>C:/Users/smgty/DSLConenction/application/src/main/webapp/WEB-INF/lib/edb-jdbc14.jar</systemPath> 
<version>14</version> 
</dependency> 

1) クラスパスに edb-jdbc14.jar も追加しました。そのため、コードをスタンドアロンの Java アプリケーションとして実行すると、正常に動作します。2) Maven を使用して、JAR ファイルを生成する Maven インストールを行っています。Java -cp target/app.jar com.EdbDSL.app.application.App を使用して同じものを実行しています。

誰かがMavenを使用してこれを機能させるのを手伝ってくれませんか。

4

1 に答える 1