Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在非Maven项目中管理Maven的运行时依赖项和可传递依赖项_Maven_Ant_Transitive Dependency - Fatal编程技术网

在非Maven项目中管理Maven的运行时依赖项和可传递依赖项

在非Maven项目中管理Maven的运行时依赖项和可传递依赖项,maven,ant,transitive-dependency,Maven,Ant,Transitive Dependency,我已经创建了一个Maven项目可重用库,它有许多依赖项compile time和run time,它们也可以过渡地依赖于其他许多依赖项。在maven中,我可以在pom.xml中添加依赖项,它的可传递依赖项将自动处理。因此,我将毫无问题地运行 现在,我有一个基于非MavenAnt的项目,上面创建的libraryMaven库将使用它 在这种情况下,如何管理运行时和可传递依赖关系? 在构建基于非MavenAnt的项目时,我们是否应该包括运行时依赖项和可传递依赖项? 是的,您应该将所有JAR添加到WEB

我已经创建了一个Maven项目可重用库,它有许多依赖项compile time和run time,它们也可以过渡地依赖于其他许多依赖项。在maven中,我可以在pom.xml中添加依赖项,它的可传递依赖项将自动处理。因此,我将毫无问题地运行

现在,我有一个基于非MavenAnt的项目,上面创建的libraryMaven库将使用它

在这种情况下,如何管理运行时和可传递依赖关系? 在构建基于非MavenAnt的项目时,我们是否应该包括运行时依赖项和可传递依赖项?
是的,您应该将所有JAR添加到WEB-INF/lib中,然后通过在project中构建路径来添加类路径依赖项