QA@IT

Java/EclipseのMavenプロジェクトの依存関係に含ませたクラスへのアクセスができない?

3254 PV

現在、Eclipseを使用し、Mavenプロジェクトを使ったプログラムを作成しています。
JavaLiteというサイトのActiveJBDCを組み込みたいと思いましたが、実際に実行させたときにjava.lang.NoClassDefFoundError
を確認しました。試行錯誤してみましたが、Mavenの知識もあまりなく解決に至らなかったため質問させてください。

JavaLite ActiveJBDC
http://javalite.io/activejdbc#minute-introduction

発生エラー
java.lang.NoClassDefFoundError: org/javalite/activejdbc/Base

設定POM

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>隠します</groupId>
  <artifactId>>隠します</artifactId>
  <version>1.0.0</version>
  <repositories>
    <repository>
        <id>リポ1</id>
        <url>隠します</url>
    </repository>
  </repositories>
  <dependencies>
    <!--ActiveJDBC-->
    <dependency>
      <groupId>org.javalite</groupId>
      <artifactId>activejdbc</artifactId>
      <version>1.4.11</version>
    </dependency>
    <!--MySql-->
    <dependency>
     <groupId>mysql</groupId>
     <artifactId>mysql-connector-java</artifactId>
     <version>5.1.34</version>
    </dependency>
  </dependencies>
</project>

どこに問題があるのでしょうか・・・ご教示願います。

ウォッチ

この質問への回答やコメントをメールでお知らせします。