如何使用maven将我的lib文件夹中的jar作为单独的依赖项添加

时间:2017-02-28 15:43:07

标签: java maven

我有一个遗留Java Webapp(Struts2),其中所有依赖项都存在于 WebContent / WEB-INF / lib 文件夹中。我尝试使用Eclipse>配置>转换为Maven-Projet将整个项目转换为Maven,并成功生成新的pom文件。

如何在我的pom.xml中将我的lib文件夹中的jar作为单独的依赖项添加,并使用pom.xml进行管理。我不想在maven包中指向lib文件夹并将jar包含在我的最终war文件中,而是想要删除lib文件夹中的所有jar并使用pom.xml来管理它们,就像任何其他Maven项目一样。

实现这一目标的最佳方法是什么?是否有任何自动化流程或我是否需要在pom.xml中手动添加依赖项? (仅供参考 - 我所有的jar都是标准的Java依赖项,如Struts,Log4j,Apache Commons等,所以我可以从Maven中央仓库获取它们。)

1 个答案:

答案 0 :(得分:0)

没有为您执行该任务的自动进程,因为jar可以包含在不同的依赖项中。您必须手动将它们添加到您的pom文件中。