Maven を使用して、次の db2 jar を Java Web アプリケーションに追加しようとしています...
db2jcc_license_cu.jar
db2jcc_javax.jar
db2jcc.jar
この投稿に投稿された指示に従っています... jar をインストールせずに maven 2 ビルド クラスパスに追加できますか?
静的なプロジェクト内リポジトリ ソリューションを使用したいと考えています。これまでのところ...
- libという名前のルートディレクトリにフォルダーを作成しました。このディレクトリ内には、3 つの db2 jar が存在します。
- 私のpomファイルに以下を追加しました...
<repository> <id>lib</id> <releases> <enabled>true</enabled> <checksumPolicy>ignore</checksumPolicy> </releases> <snapshots> <enabled>false</enabled> </snapshots> <url>file://${project.basedir}/lib</url> </repository> </repositories>
<dependency>
<groupId>com.ibm.db2.jcc</groupId>
<artifactId>db2jcc</artifactId>
<version>3.8.47</version>
</dependency>
<dependency>
<groupId>com.ibm.db2.jcc</groupId>
<artifactId>db2jcc_license_cu</artifactId>
<version>3.8.47</version>
</dependency>
しかし、maven install を実行すると...
[WARNING] The POM for com.ibm.db2.jcc:db2jcc:jar:3.8.47 is missing, no dependency information available
[WARNING] The POM for com.ibm.db2.jcc:db2jcc_license_cu:jar:3.8.47 is missing, no dependency information available
実行してJarのバージョンを取得しました...
Java com.ibm.db2.jcc.DB2Jcc -バージョン
このバージョン情報を正しく指定しましたか? 誰かが私が間違っていることを提案できますか?