Maven+;SoapUI ClassNotFoundException(com.microsoft.sqlserver.jdbc.SQLServerDriver)
需要一些Maven和SoapUI方面的帮助。长期计划是将我的SoapUI测试与Jenkins集成,然而,不幸的是,我在第一个关卡上摔倒了,那就是让我的测试与Maven一起运行。每当我在命令行上通过maven运行SoapUI测试时,我总是会遇到以下错误: 2017-09-20 10:03:06977错误[错误日志] java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver位于 org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50) 在 org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271) 在 org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247) 在 org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239) 位于java.lang.Class.forName0(本机方法) java.lang.Class.forName(Class.java:264)位于 groovy.sql.sql.loadDriver(sql.java:701)位于 groovy.sql.sql.newInstance(sql.java:483)位于 groovy.sql.sql$newInstance.call(未知源代码)位于 org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) 在 org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) 在 org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) 在Script1.run(Script1.groovy:13)中 com.eviware.soapui.support.scripting.groovy.SoapUIGroovyScriptEngine.run(SoapUIGroovyScriptEngine.java:100) 在 com.eviware.soapui.impl.wsdl.teststeps.WsdlGroovyScriptTestStep.run(WsdlGroovyScriptTestStep.java:154) 在 com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.runTestStep(AbstractTestCaseRunner.java:239) 在 com.eviware.soapui.impl.wsdl.testcase.WsdlTestCaseRunner.runCurrentTestStep(WsdlTestCaseRunner.java:52) 在 com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:152) 在 com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:47) 在 com.eviware.soapui.impl.wsdl.support.AbstractTestRunner.run(AbstractTestRunner.java:139) 在 Executors$RunnableAdapter.call(Executors.java:511) 在java.util.concurrent.FutureTask.run(FutureTask.java:266)处 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 运行(Thread.java:745) 现在,据我所知,我已经包含了所有必要的依赖项。这是我的pom文件的副本。这是一个简单的例子,我从互联网上借来了一些常用的东西Maven+;SoapUI ClassNotFoundException(com.microsoft.sqlserver.jdbc.SQLServerDriver),maven,groovy,soapui,pom.xml,Maven,Groovy,Soapui,Pom.xml,需要一些Maven和SoapUI方面的帮助。长期计划是将我的SoapUI测试与Jenkins集成,然而,不幸的是,我在第一个关卡上摔倒了,那就是让我的测试与Maven一起运行。每当我在命令行上通过maven运行SoapUI测试时,我总是会遇到以下错误: 2017-09-20 10:03:06977错误[错误日志] java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver java.lang.Cla
<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>com.smartbear.samples</groupId>
<artifactId>soapui-maven-plugin</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
<name>Maven 2 SoapUI Sample</name>
<url>http://maven.apache.org</url>
<pluginRepositories>
<pluginRepository>
<id>SmartBearPluginRepository</id>
<url>http://www.soapui.org/repository/maven2/</url>
</pluginRepository>
</pluginRepositories>
<build>
<plugins>
<plugin>
<groupId>com.smartbear.soapui</groupId>
<artifactId>soapui-maven-plugin</artifactId>
<version>5.0.0</version>
<configuration>
<outputFolder>logs</outputFolder>
<printReport>true</printReport>
<junitReport>true</junitReport>
<projectFile>test-testing-test-Service-API-soapui-project.xml</projectFile>
</configuration>
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.31</version>
</dependency>
</dependencies>
<executions>
<execution>
<phase>test</phase>
<goals>
<goal>test</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
4.0.0
com.smartbear.samples
soapui maven插件
罐子
1.0-快照
Maven 2 SoapUI示例
http://maven.apache.org
SmartBearPluginRepository
http://www.soapui.org/repository/maven2/
com.smartbear.soapui
soapui maven插件
5.0.0
日志
真的
真的
test-testing-test-Service-API-soapui-project.xml
mysql
mysql连接器java
5.1.31
测试
测试
有人能看出我犯了什么明显的错误吗?我错过什么了吗?在Maven/SoapUI中是否有一些我不知道的设置/配置?他搜索sqlserver依赖项
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>{version}</version>
</dependency>
com.microsoft.sqlserver
mssql jdbc
{version}
但是在pom文件中找到了mysql依赖关系他搜索sqlserver依赖关系
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>{version}</version>
</dependency>
com.microsoft.sqlserver
mssql jdbc
{version}
但在POM文件中发现了MySQL依赖关系。我在这里发现了一些附加信息,您可以使用开放的SACCE Maven支持@ SAAB613,如果上面的答案解决了,那么您应该考虑接受它。我在这里找到了一些附加信息,您可以使用开放的SACCE Maven支持@ SAAB613,如果上面的答案解决了,然后你应该考虑接受它作为回答。