2014-02-06 41 views
1

我有一个小问题。我必须将现有的J2EE项目翻译成Maven项目,我有一个将它写入.classpath Eclipse文件的jar列表。从类路径列表罐获取POM依赖关系

是否有插件来完成这项工作?

例如,如果我有这样的.classpath条目:

[...] 
<classpathentry kind="lib" path="struts-scripting-1.3.8.jar"/> 
<classpathentry kind="lib" path="struts-extras-1.3.8.jar"/> 
[...] 

我想somethig为:

[...] 
<dependency> 
    <groupId>org.apache.struts</groupId> 
    <artifactId>struts-scripting</artifactId> 
    <version>1.3.8</version> 
</dependency> 
<dependency> 
    <groupId>org.apache.struts</groupId> 
    <artifactId>struts-extras</artifactId> 
    <version>1.3.8</version> 
</dependency> 
[...] 

这可能吗?

Thx。

恩里科

+0

OK,我发现在计算器这样的回答: http://stackoverflow.com/questions/14017329/convert-web-application-project-to-maven-project-and-convert-corresponding-clas – Enrico

回答

0

嗯...摆脱你的类路径条目,并且只有Maven依赖关系......而且安装Eclipse环境中Maven插件。将j2ee项目转换为maven项目时,maven依赖项将显示在类路径中。在Maven依赖关系下,您将在项目属性 - > java构建路径中看到所有的jar文件。

+0

好的,但我没有告诉过我如何从maven dependencies创建pom文件。 – Enrico