0

我可以从开发人员工作室导出以下碳项目,但不能在命令提示符下使用 maven。

“碳”项目中嵌入了两个模块。一个是配置项目,另一个是注册表资源。maven build/mvn 包是从汽车项目级别完成的,我们遇到了错误。由于碳项目 pom 的依赖项为 ".xml" 。这里的任何指针都非常感谢。

下面是项目结构。

汽车项目 -

  ConfigProject

   ResoourceProject

“com.barclaycardus.svc.account.car:account-service-car:pom:1.0.0-SNAPSHOT:无法解析以下工件:com.barclaycardus.svc.account.car.endpoint:AccountServiceEndpointDev:xml:1.0 .0, com.barclaycardus.svc.account.car.sequence:AccountServiceOutSequence:xml:1.0.0, com.barclaycardus.svc.account.car.sequence:AccountServiceInSequence:xml:1.0.0, com.barclaycardus.svc.account .car.proxy-service:AccountProxyService:xml:1.0.0,

4

1 回答 1

0

当您使用 maven 为您的工件构建 CAR 文件时,您需要在构建 C-App 项目之前构建单个工件项目。

由于逐个构建每个项目是一项繁琐的任务,因此我们有另一种项目类型,称为 Maven 多模块项目,它充当 Maven 父项目。

因此,如果您想一次性构建所有内容,那么您需要创建一个 Maven 多模块项目,并将所有其他项目作为模块包含在这个多模块项目的 pom 文件中。

您可以从此处找到有关 Maven 多模块项目的更多信息。

所以当你构建 maven 多模块项目时,它会构建所有其他项目,并且会在 C-App 项目的目标文件夹中生成 CAR 文件。

于 2012-08-04T03:42:58.220 回答