Apache CXF将其发布"同步"到Maven中央存储库.当我查看CXF条目时,没有jar文件,只有pom.
如果我在我的pom中包含以下部分,则构建失败,因为它无法下载cxf依赖项:
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf</artifactId>
<version>2.1.3</version>
<type>jar</type>
</dependency>
Run Code Online (Sandbox Code Playgroud)
如果我将类型更改为"pom",则构建成功,但不会下载相应的jar(因此,显然,不包含在包中).
我错过了什么?
查看样本.你所做的是取决于聚合项目,这没有任何效果.
典型的是:
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
<version>${cxf.version}</version>
</dependency>
<!-- Jetty is needed if you're using the CXFServlet -->
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http-jetty</artifactId>
<version>${cxf.version}</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12910 次 |
| 最近记录: |