我在尝试运行功能测试时遇到以下问题 我有一个服务,想用cargo对其进行功能测试
<块引用>Caused by: org.apache.catalina.LifecycleException: 无法启动组件 [StandardEngine[Catalina].StandardHost[localhost].StandardContext
这里是pom文件:
<?xml version="1.0" encoding="UTF-8"?>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.axiell.arena</groupId>
<artifactId>arena-functional-tests-executions</artifactId>
<version>4.7.0-SNAPSHOT</version>
</parent>
<artifactId>arena-local-rest-api-tests</artifactId>
<name>${project.artifactId}</name>
<packaging>jar</packaging>
<dependencies>
<!-- Runtime -->
<dependency>
<groupId>com.axiell.arena</groupId>
<artifactId>arena-local-rest-api-local</artifactId>
<version>${project.version}</version>
<type>war</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.axiell.arena</groupId>
<artifactId>arena-local-rest-api-common</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.axiell.arena</groupId>
<artifactId>arena-mock-alma-local</artifactId>
<version>${project.version}</version>
<type>war</type>
<scope>runtime</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<configuration>
<deployables>
<dependency>
<groupId>com.axiell.arena</groupId>
<artifactId>arena-local-rest-api-local</artifactId>
<type>war</type>
<properties>
<context>local-rest-api</context>
</properties>
<pingURL>http://localhost:16520/local-rest/</pingURL>
</dependency>
<deployable>
<groupId>com.axiell.arena</groupId>
<artifactId>arena-mock-alma-local</artifactId>
<type>war</type>
<properties>
<context>mock-alma</context>
</properties>
<pingURL>http://localhost:16520/mock-alma/index.html</pingURL>
</deployable>
</deployables>
</configuration>
</plugin>
</plugins>
</build>