我们的模块,一个名为Z的 maven 模块依赖于A。
A依赖于B依赖于C , D
有没有办法在我们的模块Z中限制对A中直接可用的代码/包的访问,以便只有在Z 访问B、C或D时构建才会失败?
模块/jar B应该仍然能够访问C, D。
这是如何在容易出错的情况下完成的?
缺乏作为容易出错的文档的示例。
关于容易出错的其他问题:
- 如何限制从另一个包访问另一个包?
- 是否可以限制一个类对另一组包、模块的访问?
- 当前使用哪些版本的 Java 容易出错?
- 有没有关于容易出错的书籍、文件?
有价值的例子。