Maven 2 maven settings.xml

Maven 2 maven settings.xml,maven-2,maven,maven-1,Maven 2,Maven,Maven 1,我正在尝试将maven1 project.xml转换为maven 2 pom.xml maven one:convert插件将project.xml转换为pom.xml 试过这些步骤 已安装maven 2 cd项目目录(其中包含my project.xml) mvn-e one:转换 我在$maven_HOME/lib Settings.xml具有以下本地存储库设置 <localRepository>path_to_mavenhome/lib</localRepositor

我正在尝试将maven1 project.xml转换为maven 2 pom.xml

maven one:convert插件将project.xml转换为pom.xml

试过这些步骤

  • 已安装maven 2
  • cd项目目录(其中包含my project.xml)
  • mvn-e one:转换
我在
$maven_HOME/lib

Settings.xml
具有以下本地存储库设置

<localRepository>path_to_mavenhome/lib</localRepository>
<offline>true</offline>
<pluginGroups>
    <pluginGroup>org.apache.maven.plugins:maven-one-plugin</pluginGroup>
</pluginGroups>
<profile>
    <id>central</id>
    <repositories>
        <repository>
            <id>local</id>
            <url>file://pathtomavenhome\lib</url>
            <layout>default</layout>
        </repository>
    </repositories>
</profile>
d

它不连接到本地存储库。
没有
Settings.xml
文件在
$M2_HOME/.M2
dir

只要创建新的Settings.xml,在这里检查一下这个例子,它通常位于用户dir的某个地方,一个名为.M2

的隐藏文件夹,我不认为您需要在这里有
Settings.xml
。将其从主目录中删除,然后尝试:

mvn one:convert
这应该足够了


如果您处于脱机状态,则无法实现此功能,除非您的本地存储库中已经有Maven one插件。您的settings.xml不太正确,目前使您的任务过于复杂。

请尝试
mvn maven one插件:convert

您的步骤是正确的

此错误表示您的internet有问题。请验证网络可用性

[警告]无法从repository:central检索“org.apache.maven.plugins:maven one plugin”的存储库元数据,原因是出现错误:传输文件时出错:连接超时:连接

请点击以下链接以供参考 1.
2.

你可以尝试在脱机模式下运行(mvn-o),我可以解决这个问题。该插件需要一些其他文件(如.pom)和目录结构(lib/org/apache…plugin.jar)。使用代理设置可以从网络下载插件。但是:convert插件没有成功执行。获取错误[信息]Trace org.apache.maven.lifecycle.LifecycleExecutionException:插件管理器执行目标“org.apache.maven.plugins:maven-one plugin:1.2:convert”时出现内部错误:无法加载插件“org.apache.maven.plugin”中的mojo“org.apache.maven.plugin:maven one plugin:1.2:convert”。缺少必需的类:org.apache.maven.lifecycle.DefaultLifecycleExecutor.ExecuteGals(DefaultLifecycleExecutor.java:698)org.apache.maven.lifec上的org/apache/maven/model/converter/ProjectConverterException
mvn one:convert