1

我正在处理多个 Java Play 项目,我想以与现在不同的方式处理我的子项目,但我不知道该怎么做。我正在处理三个项目,我们称它们为 A、B 和 Sub。Sub 是我的子项目,它以不同的方式在 A 和 B 中使用,但两个项目都需要 Sub。目前,我有两次Sub的代码在:[A-Project]/modules/sub [B-Project]/modules/sub

需要同步两次相同的代码。我想将我的子项目打包在一个像 JAR 文件这样的档案中,并将它作为一个库包含在项目 A 和 B 中。有没有办法做到这一点,或者我必须为同一个项目使用两个不同的文件夹?:/

谢谢您的帮助!

4

1 回答 1

0

我会考虑将 Sub 放在它自己的包中,然后让 Project A 和 Project B 都导入该包。仅当在 A 和 B 中以通常相同的方式使用 Sub 时,这才会有效。如果 Sub 被修改那么多并且您真的不想覆盖太多,您最好放置一个不同版本的每个项目中的子。

于 2015-08-10T14:29:16.727 回答