mvn一:转换不起作用?

时间:2011-06-22 04:00:22

标签: java maven

最后,我发现maven-one-plugin的某些依赖项无法正确安装。但修复它们这个插件的工作。

问题已解决:

我正在将maven 1项目转换为maven 2项目,所以我只是在项目的文件夹中运行此命令:

mvn one:convert

然后出错:

 [INFO] Internal error in the plugin manager executing goal
  'org.apache.maven.plugins:maven-one-plugin:1.2:convert': 
 Unable to find the mojo 'org.apache.maven.plugins:maven-one-plugin:1.2:convert' in 
 the plugin 'org.apache.maven.plugins:maven-one-plugin'
 org.apache.maven.model.v3_0_0.PatternSet

有人知道原因吗?对不起,我对maven非常环保,任务很紧急......

3 个答案:

答案 0 :(得分:2)

尝试maven-one-plugin:convert

答案 1 :(得分:0)

中央仓库中的插件does exist

只是想知道你是否使用maven 1运行此命令。如果是这样,你能安装maven 2/3并试试吗?

修改1

here下载了一个示例Maven 1项目。 使用最新的maven(maven 3)跑mvn convert:one。 工作成功

D:\work\sample-echo>mvn one:convert
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-one-plugin:1.2:convert (default-cli) @ standalone-pom ---
[INFO] Adding report org.apache.maven.plugins:maven-changes-plugin
[INFO] There are 14 plugin relocators available
[INFO] Writing new pom to: D:\work\sample-echo\pom.xml
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.950s
[INFO] Finished at: Wed Jun 22 15:01:52 IST 2011
[INFO] Final Memory: 4M/15M
[INFO] ------------------------------------------------------------------------

答案 2 :(得分:0)

请查看插件手册,检查您的配置是否符合所需的配置。

http://maven.apache.org/plugins/maven-one-plugin/usage.html