我使用Maven SQL插件在DB2数据库上执行脚本,下面是配置。
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>sql-maven-plugin</artifactId>
<version>1.5</version>
<dependencies>
<dependency>
<groupId>com.ibm.db2.jcc.db2jcc4</groupId>
<artifactId>com.ibm.db2.jcc.db2jcc4</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
<configuration>
<driver>com.ibm.db2.jcc.DB2Driver</driver>
<url>jdbc:db2://SERVER:50000/TEST</url>
<username>DB2ADMIN</username>
<password>iJur$$99X</password>
</configuration>
<executions>
<execution>
<id>drop-table</id>
<phase>process-test-resources</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<autocommit>true</autocommit>
<sqlCommand>DROP TABLE person</sqlCommand>
</configuration>
</execution>
<execution>
<id>create-table</id>
<phase>process-test-resources</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<autocommit>true</autocommit>
<srcFiles>
<srcFile>src/main/sql/schema.sql</srcFile>
</srcFiles>
</configuration>
</execution>
</executions>
</plugin>src/main/sql/schema.sql含量
CREATE TABLE person (id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(255));使用以下命令执行构建:
>mvn test -e获得以下误差
[ERROR] Failed to execute goal org.codehaus.mojo:sql-maven-plugin:1.5:execute (drop-table) on project I3LOC: [jcc][t4][2013][11249][4.3.111]
Connection authorization failure occurred.
Reason: User ID or Password invalid. ERRORCODE=-4214, SQLSTATE=28000 -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException:
Failed to execute goal org.codehaus.mojo:sql-maven-plugin:1.5:execute (drop-table) on project I3LOC: [jcc][t4][2013][11249][4.3.111]
Connection authorization failure occurred.
Reason: User ID or Password invalid. ERRORCODE=-4214, SQL STATE=28000 使用以下命令将db2jcc.jar安装到本地Maven存储库:
mvn install:install-file -Dfile=D:\vinu\workspace\Maven\BatchFramework\lib\db2jcc4.jar -DgroupId=com.ibm.db2.jcc.db2jcc4 -DartifactId=com.ibm.db2.jcc.db2jcc4 -Dversion=1.0 -Dpackaging=jar注:指定的凭据(DB2ADMIN,iJur$99X)是正确的,使用此凭据我能够连接到测试数据库
发布于 2015-07-21 19:45:57
https://stackoverflow.com/questions/31523151
复制相似问题