Eclipse中的maven插件初步使用心得
2014-02-11 16:40
405 查看
1.想使用多个仓库的话,只需要配置好setting.xml即可,配置如下
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<!--本地仓库-->
<localRepository>E:/m2_rpo</localRepository>
<pluginGroups></pluginGroups>
<proxies></proxies>
<servers>
</servers>
<mirrors>
<mirror>
<id>nexus65</id>
<mirrorOf>r65</mirrorOf>
<name>65</name>
<url>http://192.168.0.65/nexus/content/groups/public/</url>
</mirror>
<mirror>
<id>nexus91</id>
<name>internal nexus repository</name>
<url>http://192.168.101.91:8082/nexus/content/groups/public/</url>
<mirrorOf>r91</mirrorOf>
</mirror>
<mirror>
<id>nexus87</id>
<mirrorOf>r87</mirrorOf>
<name>87</name>
<url>http://192.168.101.87:8082/nexus/content/groups/public/</url>
</mirror>
<mirror>
<id>central</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
</mirrors>
<!--
<servers>
<server>
<id>newcapec</id>
<username>admin</username>
<password>123456</password>
</server>
</servers>
-->
<!--<servers>
<server>
<id>nexus-releases</id>
<username>admin</username>
<password>admin123</password>
</server>
</servers>
<servers>
<server>
<id>nexus-snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
</servers>-->
<!--<mirrors></mirrors>-->
<!--配置profiles-->
<profiles>
<profile>
<id>nexus65</id>
<repositories>
<repository>
<id>nexus65_p</id>
<url>http://192.168.0.65/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>nexus65_s</id>
<url>http://192.168.0.65/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
<profile>
<id>nexus91</id>
<repositories>
<repository>
<id>nexus91_p</id>
<url>http://192.168.101.91:8082/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>nexus91_s</id>
<url>http://192.168.101.91:8082/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
<profile>
<id>nexus87</id>
<repositories>
<repository>
<id>nexus87_p</id>
<url>http://192.168.101.87:8082/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>nexus87_s</id>
<url>http://192.168.101.87:8082/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
<profile>
<id>central</id>
<repositories>
<repository>
<id>central_p</id>
<url>http://repo1.maven.org/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>central_s</id>
<url>http://repo1.maven.org/maven2</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
<!-- 激活profile-->
<activeProfiles>
<activeProfile>nexus65</activeProfile>
<activeProfile>nexus91</activeProfile>
<activeProfile>central</activeProfile>
<activeProfile>nexus87</activeProfile>
</activeProfiles>
</settings>
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<!--本地仓库-->
<localRepository>E:/m2_rpo</localRepository>
<pluginGroups></pluginGroups>
<proxies></proxies>
<servers>
</servers>
<mirrors>
<mirror>
<id>nexus65</id>
<mirrorOf>r65</mirrorOf>
<name>65</name>
<url>http://192.168.0.65/nexus/content/groups/public/</url>
</mirror>
<mirror>
<id>nexus91</id>
<name>internal nexus repository</name>
<url>http://192.168.101.91:8082/nexus/content/groups/public/</url>
<mirrorOf>r91</mirrorOf>
</mirror>
<mirror>
<id>nexus87</id>
<mirrorOf>r87</mirrorOf>
<name>87</name>
<url>http://192.168.101.87:8082/nexus/content/groups/public/</url>
</mirror>
<mirror>
<id>central</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
</mirrors>
<!--
<servers>
<server>
<id>newcapec</id>
<username>admin</username>
<password>123456</password>
</server>
</servers>
-->
<!--<servers>
<server>
<id>nexus-releases</id>
<username>admin</username>
<password>admin123</password>
</server>
</servers>
<servers>
<server>
<id>nexus-snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
</servers>-->
<!--<mirrors></mirrors>-->
<!--配置profiles-->
<profiles>
<profile>
<id>nexus65</id>
<repositories>
<repository>
<id>nexus65_p</id>
<url>http://192.168.0.65/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>nexus65_s</id>
<url>http://192.168.0.65/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
<profile>
<id>nexus91</id>
<repositories>
<repository>
<id>nexus91_p</id>
<url>http://192.168.101.91:8082/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>nexus91_s</id>
<url>http://192.168.101.91:8082/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
<profile>
<id>nexus87</id>
<repositories>
<repository>
<id>nexus87_p</id>
<url>http://192.168.101.87:8082/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>nexus87_s</id>
<url>http://192.168.101.87:8082/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
<profile>
<id>central</id>
<repositories>
<repository>
<id>central_p</id>
<url>http://repo1.maven.org/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>central_s</id>
<url>http://repo1.maven.org/maven2</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
<!-- 激活profile-->
<activeProfiles>
<activeProfile>nexus65</activeProfile>
<activeProfile>nexus91</activeProfile>
<activeProfile>central</activeProfile>
<activeProfile>nexus87</activeProfile>
</activeProfiles>
</settings>
相关文章推荐
- [使用心得]maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之jetty篇(二)
- [使用心得]maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之glassfish篇(一)
- [使用心得]maven2之m2eclipse使用手册之七通用容器插件cargo-maven2-plugin
- [使用心得]maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之glassfish篇(二)
- [使用心得]maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之tomcat篇
- [使用心得]maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之jetty篇(三)
- eclipse使用maven tomcat插件部署无法关联源代码
- eclipse插件maven的使用,web打包成WAR,tomcat下直接运行
- eclipse使用Maven插件创建一个web project
- eclipse使用Maven插件创建一个web project
- eclipse maven项目中使用tomcat插件部署项目
- 初次使用Eclipse的Maven插件时add dependency找不到包的解决办法
- 使用Eclipse自带的Maven插件创建Web项目时报错:
- 在Eclipse中使用Maven插件 博客分类: Java相关技术
- 使用eclipse执行maven-release-plugin插件发布jar异常问题(.project)(Cannot prepare the release because you have local modifications )
- maven2 eclipse 插件wizard 无法使用问题及解决
- 在Eclipse中安装Maven插件及使用外置Maven教程
- 安装及使用Eclipse Maven插件的经验
- 详解eclipse中Maven工程使用Tomcat7以上插件的方法