假设我有
<parent>
<module-prj-1>
<module-prj-2>
<module-prj-3>
假设,module-prj-1是一个正在开发的项目,但它也是module-prj-2和module-prj-3的要求。
假设module-prj-2的用户无权查看module-prj-1的代码,但他们需要将其作为依赖项。有什么方法可以将module-prj-1部署到我的archiva repo作为库,所以module-prj-2和module-prj-3用户仍然可以开发,而无需看到module-prj-1的代码?
仍然试图想出这个maven的事情....谢谢!
答案 0 :(得分:0)
除非你附上你的&#34; jar&#34;工件仅作为库部署。
答案 1 :(得分:0)
如果你不希望module-prj-2的用户看到module-prj-1的代码,你应该考虑不使用模块。
定义三个不同的项目,就是这样。