生成模块信息 jdeps 时缺少依赖关系
2022-09-04 22:31:06
我正在尝试使用以下命令运行jdeps:
jdeps --module-path modules --generate-module-info out com.demo.market.jar
My 同时依赖于应用程序模块和自动模块。我把所有的依赖项放在“模块”文件夹中,但我得到了一个错误:com.demo.market.jar
Error: missing dependencies
com.demo.market.platform.MarketPlace -> com.demo.client.wholesale.Client not found
com.demo.market.platform.MarketPlace -> com.demo.product.api.Product not found
com.demo.market.platform.MarketPlace -> com.demo.product.laptop.Laptop not found
com.demo.market.collector.ProductsCollector -> com.demo.logistic.DeliveryService not found
com.demo.market.collector.ProductsCollector -> com.demo.product.api.Product not found
但是当我添加它时,它工作正常。--add-modules
jdeps --module-path modules --add-modules com.demo.client,com.demo.product,com.demo.logistic --generate-module-info out com.demo.market.jar
我做错了什么吗?我以为jdeps会找到所有模块,而不是手动添加它们。