maven:检测依赖关系

关于maven和java的新手问题!

我有一个简单的项目取决于itextpdf(com.itextpdf)版本5.5.4。 我想Maven识别该库的所有依赖项,并“自动”下载依赖库或至less指出依赖库和它们的版本。

这可能吗?

例如:在node.js中,我只需要说“npm install [@version]”,它负责安装该模块以及所有相关的模块。 我不必做任何事情。 选项“–save”会自动更新我的packages.json。

使用maven-dependency-plugin 。

要下载所有的依赖项,请使用:

依赖项:复制依赖关系获取项目直接依赖关系列表和可选的传递依赖项列表,并将它们复制到指定的位置,如果需要则剥离该版本。 这个目标也可以从命令行运行。

要列出所有依赖项,请使用:

依赖项:列出列出项目依赖关系的parsing列表。