鉴于jar如何确定其工件?

时间:2014-09-05 19:52:03

标签: java eclipse maven jar artifacts

我正在做一些基于Spring框架的项目,并使用maven进行构建。我需要清楚地理解以下概念:

基本上我提到了spring.io的快速指南(示例代码为操作方法)。

1)如果我们有一个import语句egimport org.springframework.stereotype。*,我们如何知道我们必须在pom.xml中提供哪些maven工件?

2)鉴于进口声明,例如上面,我们如何知道我们必须使用哪个jar(以及工件)作为maven依赖。我想到的捷径是使用一个shell脚本来执行jar -xvf,并且确实查找与代码中的import语句匹配的包。

任何答案都非常感谢。

谢谢!

1 个答案:

答案 0 :(得分:0)

  

1)如果我们有一个import语句egimport org.springframework.stereotype。*,我们如何知道我们必须在pom.xml中提供哪些maven工件?

     

2)鉴于进口声明,例如上面,我们如何知道我们必须使用哪个jar(以及工件)作为maven依赖。我想到的捷径是使用一个shell脚本来执行jar -xvf,并且确实查找与代码中的import语句匹配的包。

使用findjar.com然后确定GAV参数或在类名中使用http://search.maven.org/#advancedsearch|gav类型