1

我正在使用 maven 构建用于多语言开发(.net、java、本机 C++)的工件。

我正在使用 npandy 插件、native-maven-plugin 和标准 maven java 插件。

我想创建一些可用于所有这三种语言的通用库工件,例如

  • 通用库.dll
  • commonLibrary.lib (赢)
  • commonLibrary.a (unix)
  • commonLibrary.jar

从概念上讲,它是相同的工件,只是具有不同的扩展名,用于不同的语言。我试图使用 Maven 分类器来区分它们。然而,这并不完全奏效。

这些工件类型中的每一个的 pom 文件必须因其打包而不同,因此存在问题。IE

  • dotnet 库
  • 一个

有什么想法可以创建具有相同工件 ID 的所有工件吗?

干杯

4

0 回答 0