robert il y a 1 an
Parent
commit
ee64e48a12
1 fichiers modifiés avec 112 ajouts et 0 suppressions
  1. 112 0
      settings.xml

+ 112 - 0
settings.xml

@@ -0,0 +1,112 @@
+<?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">
+  <mirrors>
+    <mirror>
+      <!--This sends everything else to /public -->
+      <id>nexus</id>
+      <mirrorOf>*</mirrorOf>
+      <url>http://mvn.easou.com/repository/public-repositories/</url>
+    </mirror>
+    <mirror> 
+          <id>nexus-releases</id> 
+          <mirrorOf>*</mirrorOf> 
+          <url>http://repo1.maven.org/maven2</url> 
+    </mirror>
+  </mirrors>
+  
+  <servers>
+    <server>
+      <id>releases</id>
+      <username>alex</username>
+      <password>alex2011</password>
+    </server>
+	<server>
+      <id>snapshots</id>
+      <username>alex</username>
+      <password>alex2011</password>
+    </server>
+	<server>
+      <id>nexus</id>
+      <username>alex</username>
+      <password>alex2011</password>
+    </server>
+  </servers>
+
+  <profiles>
+  <profile>
+  	<id>nexus-repository</id>
+   <repositories>
+        <repository>
+          <id>releases</id>
+          <url>http://mvn.easou.com/repository/releases/</url>
+          <releases><enabled>true</enabled></releases>
+          <snapshots><enabled>true</enabled></snapshots>
+        </repository>
+        <repository>
+            <id>snapshots</id>
+            <name>snapshots</name>
+            <url>http://mvn.easou.com/repository/snapshots/</url>
+        </repository>
+        <repository>
+            <id>typesafe</id>
+            <name>Typesafe Repository</name>
+            <url>http://repo.typesafe.com/typesafe/releases/</url>
+        </repository>
+      </repositories>
+  </profile>
+  
+   <!-- 
+            <profile>
+      <id>nexus</id>
+       -->
+      <!--Enable snapshots for the built in central repo to direct -->
+      <!--all requests to nexus via the mirror -->
+         <!-- 
+                    <repositories>
+        <repository>
+          <id>central</id>
+          <url>http://central</url>
+          <releases><enabled>true</enabled></releases>
+          <snapshots><enabled>true</enabled><updatePolicy>always</updatePolicy></snapshots>
+        </repository>
+        <repository>
+            <id>akka.repository</id>
+            <name>Akka Maven Repository</name>
+            <url>http://repo.akka.io/releases/</url>
+        </repository>
+        <repository>
+            <id>typesafe</id>
+            <name>Typesafe Repository</name>
+            <url>http://repo.typesafe.com/typesafe/releases/</url>
+        </repository>
+      </repositories>
+     <pluginRepositories>
+        <pluginRepository>
+          <id>centralplugin</id>
+          <url>http://central</url>
+          <releases><enabled>true</enabled></releases>
+          <snapshots><enabled>true</enabled></snapshots>
+        </pluginRepository>
+      </pluginRepositories>
+    </profile>
+     -->
+	<profile>
+		<id>jdk-1.8</id>
+		<activation>
+			<activeByDefault>true</activeByDefault>
+		</activation>
+		<properties>
+			<maven.compiler.source>1.8</maven.compiler.source>
+			<maven.compiler.target>1.8</maven.compiler.target>
+			<maven.compiler.compilerVersion>2.5.1</maven.compiler.compilerVersion>
+		</properties>
+	</profile>
+  </profiles>  
+<activeProfiles>
+    <activeProfile>nexus-repository</activeProfile>
+	<activeProfile>jdk-1.8</activeProfile>
+  </activeProfiles>
+</settings>
+