在Java构建系统中对包依赖性实施限制的可能性有哪些?例如,myapp.server.bl.Customer不应该允许类引用myapp.client.ui.customlayout包.我对基于Ant或IDE的解决方案感兴趣.
myapp.server.bl.Customer
myapp.client.ui.customlayout
我想在构建中收到一条错误消息,指出违反了(自定义)程序包依赖关系规则并且构建已中止.我还想在Ant脚本或IDE项目文件之外的列表中维护依赖项,最好是在文本文件中.
(我不知道Maven,但我在这里读到它对模块依赖管理有更好的支持)
java build-process dependency-management
build-process ×1
dependency-management ×1
java ×1