Maven flex项目使用来自单独模块的源目录和新的artifactId

时间:2012-07-05 17:22:36

标签: maven flexmojos flex-mojos

发现很难在这个问题上轻松表达自己,所以最好从上下文部分开始:

上下文:

我有一个基于Flex的应用程序(一个相当复杂的系统),可以使用“条件编译”编译成各种用例,例如:

Compilation One = portalProjectUserOne   编译二= portalProjectUserTwo

使用条件编译是一个合理的想法是一个完全不同的论点,因此我们假设一个人被迫走这条路,然后我决定为每个我想要的编辑创建一个项目:

portalProjectUserOne     -branches     标签都有效     -树干       -src       -pom

portalProjectUserTwo     -branches     标签都有效     -树干      -src       - {需要使用项目来源}

由于我不想打破严格的编程规则而不重复任何东西,我需要一种方法来访问项目ONE的源代码并使用源代码进行CUSTOM编译。

我尝试过的事情:

  1. 我尝试使用相对路径(../../ portalProjectUserOne / trunk / src / etc ...)成功编译,但是到了将最终产品发布到nexus repo的时候,它遇到了一些问题出了项目结构,那真的感觉有点脏。
  2. 我试图使用“maven-dependency-plugin”来尝试复制第一个项目中的源代码,也许这对我来说纯粹缺乏理解,但是我无法理解你如何在一个项目并从另一个项目访问它们。
  3. 这是我关于stackoverflow的第一个问题,如果我做得很广,请告诉我,如果需要,我会更新更多的例子。

    感谢您倾听/阅读/成为一名程序员。

0 个答案:

没有答案