スナップショットとリリースの両方をNexusにデプロイするようにMavenプロジェクトを構成するにはどうすればよいですか?
<distributionManagement>
<repository>
<id>InternalReleases</id>
<name>Internal Releases</name>
<url>http://192.168.16.232:8081/nexus/content/repositories/releases/</url>
</repository>
<repository>
<id>InternalSnapshots</id>
<name>Internal Snapshots</name>
<url>http://192.168.16.232:8081/nexus/content/repositories/snapshots/</url>
</repository>
</distributionManagement>
この構成により、Eclipse3.8とm2e1.2でエラーが発生します
Project build error: Non-parseable POM D:\Workspaces\W\Parent\pom.xml: Duplicated tag: 'repository' (position: START_TAG
seen ...
pomのバージョンに-SNAPSHOTの接尾辞が付いている場合は、アーティファクトをInternalSnapshotsリポジトリにデプロイし、RELEASEの場合はInternalReleasesリポジトリにデプロイします。これは、同じpom.xmlファイルを使用し、同じmvn deploy
コマンドを実行することで発生するはずです。