独立项目的核心模块IntelliJ



如果您在IntelliJ IDEA的多个项目中使用一个模块,是否为这些模块创建一个新项目或将这些模块包含在其中一个项目中?

这取决于您的工作方式,公共模块是由您还是其他团队开发的,以及其他因素。通常,通用代码被放在一个模块中,该模块生成其他模块依赖的jar,并将它们全部包含在同一个项目中。当您在开发公共代码模块的同时开发项目时,这是正常的,并且更改通常会一起提交(尽管不一定要提交到相同的存储库或分支)。如果多个项目使用通用代码模块,并且它是作为一个单独的库开发的,那么它可能应该有自己的项目。

同样,当事情变得如此复杂时,您可能应该使用maven。

最新更新