我正在阅读有关如何deploy eclipse project以及如何为此目的配置pom.xml和.m2 / settings.xml的apache maven指令...
pom.xml
[...]
<distributionManagement>
<repository>
<id>internal.repo</id>
<name>MyCo Internal Repository</name>
<url>Host to Company Repository</url>
</repository>
</distributionManagement>
[...]
和.m2 / settings.xml
[...]
<server>
<id>internal.repo</id>
<username>maven</username>
<password>foobar</password>
</server>
[...]
事情是settings.xml只是一个文件,它将包含要登录的存储库ID等。所以我的问题是...是否可以在Maven项目(专用于部署)之间切换Eclipse,而不是单独编辑每个项目的settings.xml(票证)?
谢谢
我不太确定你在问什么。而且我真的不知道Eclipse与它有什么关系。
如果我理解正确,您担心的是,不同的项目将需要使用不同的存储库。如果是这样,只需在servers的settings.xml
部分中配置所有存储库。然后,每个POM都可以通过其ID引用其所需的服务器。
如果不是您要问的,请更新问题以确切说明您要做什么以及所面临的问题。