Maven 2 maven settings.xml
我正在尝试将maven1 project.xml转换为maven 2 pom.xml maven one:convert插件将project.xml转换为pom.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
- 已安装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